仅限html和css:html标签在不同页面中重复使用

时间:2009-10-29 20:42:18

标签: html css

我如何在不同的网页上重复使用某些html和/或DIV标签,而不是在所有不同的网页内反复复制。

我打算此时只使用html和css。这些页面的文件扩展名为.html

此时我不想在我的网页中使用任何JavaScript或服务器端或任何编程语言。

5 个答案:

答案 0 :(得分:1)

通过排除编程语言,你几乎排除了唯一的方法。

只有一种替代方案,而<iframe><div>一起使用。

不愿意使用任何服务器端的东西也排除了Apache Server-Side includes,这是一个非常简洁的解决方案,无需编程知识。

答案 1 :(得分:1)

  

此时我不想在我的网页中使用任何JavaScript或服务器端或任何编程语言。

抱歉,但有点排除任何选项。没有那个约束,你最好的选择是php:

<?php include("randomdivs.html")?>

或SSI(shtml)

<!-- #include virtual="/footer.html" -->

答案 2 :(得分:1)

我建议static site generatorswebgen一样,因为技术上满足您的所有要求。

然而,它肯定不是最简单的方式 - 其他答案建议的SSI / php会更加直截了当。

答案 3 :(得分:1)

如果您不想通过CGI,PHP等进行,那么您唯一的选择是iframe(颤抖)或手动。当然,手动也可以指站点生成器或预处理脚本,在一些注释标记之间插入代码:

<!-- STARTMENU -->
<!-- ENDMENU -->

然后编写一个脚本来查找该注释/标记并插入您的代码。 START / END标记的优点是您可以保留注释并在以后用新代码替换代码。

答案 4 :(得分:0)

使用类似webgen的内容来构建HTML和CSS。这将允许重用,但它全部编译为静态文件,仅此而已。