如何将相同的内容应用于多个html页面

时间:2011-12-17 23:34:32

标签: html

我是html的新手,想知道是否有办法将同一内容同时应用于多个html文件。

例如,如果我有很多页面,但所有这些页面都有相同的导航侧面板,其中包含指向所有其他页面的链接。是否有任何方法可以更改此侧面板的内容而无需为每个页面更改它? 即,是否有一个功能允许我将此导航面板放在一个单独的文件中,然后告诉我的所有页面都包含此导航文件?

我知道一个css文件可以控制许多html页面的格式 - 有没有类比可以控制许多html页面的内容?

4 个答案:

答案 0 :(得分:4)

您可以使用PHP来执行此操作。在HTML文件中编写HTML代码,然后在HTML中添加include语句。这使您不必再次编写相同的代码,专门用于导航等。

PHP manual解释了它。

希望它有所帮助。

答案 1 :(得分:1)

服务器端包含或服务器端编程语言(例如PHP)通常用于执行此操作。所有页面都只包含一个共享的公共文件,其中包含公共内容。

答案 2 :(得分:1)

您可以在javascript文件中编写常用内容,并使用script tag将其包含在您的html页面中:

<script src="YOUR_FILE.js"></script>

您可以使用online HTML to Javascript converter之类this one生成javascript代码。

答案 3 :(得分:0)

<?php
include(file with extension);

?>

您必须将运行此代码的文件扩展名更改为DOT php