最近有人问我,HTML 5 中是否有一种方法可以在多个页面中重复使用页面的各个部分,而无需输入整个文本。
也许他指的是服务器端技术的客户端 HTML 等价物,例如服务器端包含 (SSI) 和 ASP.NET 母版页和用户控件。
即使我是 HTML 5 的新手而且我绝不是经验丰富的 Web 开发人员,这个问题对我来说听起来很荒谬,因为重新使用标记元素是准备响应的服务器的工作; HTML 只是提供标记的语法。
但是,由于我了解的不多,所以我想知道是否真的存在这样的 HTML 5 等价物,而且这个问题并不像我想的那么不合时宜?
最佳答案
你是对的。没有程序的帮助,客户端无法重用代码。 Dreamweaver 是一个特别允许您制作可跨多个页面使用的模板的软件。它基本上充当您的 html 的预处理器。
有一些方法可以使用 javascript 或 jquery 在多个位置显示相同的代码块,但这不是 html5 中内置的。
关于html - 代码重用 : HTML 5 Equivalent of Server Side Includes/ASP. NET 母版页/用户控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15169939/