我想在我的网站上有一个更新部分,但是去每个页面更改该部分是非常烦人的。无论如何我可以在我的更新部分中有一个链接或文件,然后只更新该文件,所以每个页面都会自动更新?
答案 0 :(得分:0)
我认为你正在寻找的东西不仅仅是HTML和CSS。我个人推荐PHP,一种服务器端脚本语言,它可以帮助你将HTML文件放在一起,比如标题,内容和页脚。这很简单,你可以使用PHP函数include()来开始:http://php.net/manual/en/function.include.php
答案 1 :(得分:0)
您可以使用php include将该文件插入任何页面上的某个区域,然后更改该文件将意味着该更改将反映在您已包含该文件的任何页面上。
答案 2 :(得分:0)
答案 3 :(得分:0)
HTML5解决方案
警告:可能无法在旧版浏览器上运行,尚未获得官方支持
您可以使用<object>
,如下所示:
<object name="foo" type="text/html" data="foo.inc"></object>
请注意,它不是自我结束标记,因此您必须使用</object>
才能使其成为有效的HTML5。
<embed>
也可用于包含外部html内容(以及任何MIME类型):
<embed type="text/html" src="foo.inc">
答案 4 :(得分:0)
您是否尝试过使用Javascript?您可以使用jQuery's AJAX function之一加载内容:
$("#mysection").load("ajax/test.html");
请记住,它必须从同一个域加载文件,以防止Same-Origin Policy出现问题。我个人不建议的另一种方法是将您的部分放在iFrame。
中