猿问

带有静态HTML的通用页眉/页脚

静态HTML / XHTML是否有一种不错的方式来创建要显示在网站的每个页面上的通用页眉/页脚文件?我知道您显然可以使用PHP或服务器端指令来执行此操作,但是有没有办法完全不依赖服务器将所有内容拼接在一起呢?

编辑:所有非常好的答案,这是我所期望的。HTML是静态的。没有运行服务器端或客户端的东西,没有真正的方式来改变它。我发现Server Side Includes似乎是我最好的选择,因为它们非常简单并且不需要脚本。


慕神8447489
浏览 1061回答 3
3回答

至尊宝的传说

有三种方法可以做你想要的服务器脚本其中包括php,asp,jsp等。但是您对此表示反对服务器端包括您的服务器正在处理页面,为什么不利用内置的服务器端包含功能呢?每个服务器都有自己的方式来利用它。客户端包含此解决方案让您在页面已加载到客户端之后回叫服务器。

墨色风雨

jQuery load()函数可用于包括常见的页眉和页脚。代码应该像<script>&nbsp; &nbsp; $("#header").load("header.html");&nbsp; &nbsp; $("#footer").load("footer.html");</script>
随时随地看视频慕课网APP
我要回答