将相同的HTML链接到多个页面

时间:2012-07-27 23:33:55

标签: html css

如何链接多个页面中使用的相同HTML,而不是在所有多个页面中添加相同的标记。

6 个答案:

答案 0 :(得分:3)

可以从服务器端完成。

如果您使用的是PHP,则可以使用include()

答案 1 :(得分:3)

您可以使用iframe在每个页面上执行此操作,src是常见的HTML。

也可以在客户端使用javascript。 jQuery使得load方法特别容易。您可以使用jQuery.load()将HTML块添加到不同HTML页面的元素中。

例如,如果每个网页都有一个名为div的{​​{1}}:

content

然后你可以在每个页面中执行此操作:

<div id=`contents`></div>

答案 2 :(得分:2)

答案 3 :(得分:1)

如果Web主机允许,服务器端包含(SSI)将执行该操作。因此,要插入文件“common.htm”的内容,只需将其放在每个页面的html中:

<!–-#include virtual="common.htm” -–>

你可以在这里阅读:http://en.wikipedia.org/wiki/Server_Side_Includes

答案 4 :(得分:1)

答案 5 :(得分:0)

您可能希望了解asp.net MVC框架。你有一个共享视图来编写不同页面之间通用的部分。