面向对象的HTML,没有服务器端代码.可能?

Hyd*_*erA 1 html oop

例如,是否可以跨多个文件,页眉和页脚重用HTML标签?将它们放在单独的文件中会添加额外的HTTP请求,我希望避免这种情况.

每次发生更改请求时,我都不希望在每个html文件中复制页眉和页脚的细微更改.

med*_*iev 13

HTML不是一种编程语言 - 它是一种标记语言.您不执行面向对象的HTML,因为它不是基于对象的.这是服务器端语言的全部目的,因此您可以创建包含文件并在服务器端应用程序中使用它们.

但是,如果您有Apache,则可以使用不需要PHP等编程语言的服务器端包含,但它的灵活性较低:

<!--#include virtual="/footer.html" -->
Run Code Online (Sandbox Code Playgroud)