我是html的新手,想知道是否有办法将同一内容同时应用于多个html文件。
例如,如果我有很多页面,但所有这些页面都有相同的导航侧面板,其中包含指向所有其他页面的链接。是否有任何方法可以更改此侧面板的内容而无需为每个页面更改它? 即,是否有一个功能允许我将此导航面板放在一个单独的文件中,然后告诉我的所有页面都包含此导航文件?
我知道一个css文件可以控制许多html页面的格式 - 有没有类比可以控制许多html页面的内容?
答案 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