HTML包含不带js吗?

问题描述 投票:0回答:1

我的老板认为他是地球上最好的Web开发人员,尽管他的CS本科生还不到15岁。我正在为门户网站编写html,并使用css(当然)进行整体格式化。

[首先,他告诉我不要使用CSS,而要使用HTML包含。我的理解是html include用于跨多个页面重复的html,而不用于格式化。另外,据我了解,html包含总是要求js插入它们。我错了吗?我很乐意犯错。我还有一天要进行编码和标记,我想从头开始。

javascript html css ssi
1个回答
0
投票

没有诸如“ HTML include”之类的东西。

有一个HTML导入建议,但它是dead in the water

您已经标记了此,这是服务器端包含(这是某些HTTP服务器支持的标准包含机制; Apache HTTPD documents it)。

其他包含HTML的机制包括static site generators之类的预处理器,模板,包括通过服务器端编程提供的机制以及涉及JavaScript的客户端机制。

最接近HTML本身的是iframe,它使您可以将整个HTML文档嵌入页面的滚动框中。 (您可以使用objectembed达到类似的效果,但我还没有听到有充分的理由更喜欢它们而不是iframe


CSS是用于演示的正确工具,但是有时您需要一些通用的HTML脚手架才能将CSS应用于其中,有时您希望拥有一个地方来包含所有共享的演示元数据(例如<link>元素)页面之间。

© www.soinside.com 2019 - 2024. All rights reserved.