2

最近有人问我 HTML 5 中是否有一种方法可以在多个页面中重复使用页面的各个部分,而无需输入整个文本。

也许他指的是服务器端技术的客户端 HTML 等效项,例如服务器端包含 (SSI) 和 ASP.NET 母版页和用户控件。

尽管我是 HTML 5 的新手,而且我绝不是经验丰富的 Web 开发人员,但这个问题对我来说听起来很荒谬,因为重复使用标记元素是准备响应的服务器的工作;HTML 只是为标记提供了一种语法。

但是,由于我不太了解,我想知道是否真的存在这样的 HTML 5 等价物,并且这个问题并不像我想象的那么不体面?

4

1 回答 1

1

你是对的。在没有程序帮助的情况下,客户端无法重用代码。Dreamweaver 是一个特别允许您制作可跨多个页面使用的模板的工具。它基本上充当您的 html 的预处理器。

有一些方法可以使用 javascript 或 jquery 在多个位置显示相同的代码块,但这不是 html5 内置的。

于 2013-03-28T00:58:19.387 回答