最近,当我看到一个带有.shtml扩展的站点时,我开始了解超文本标记语言。
SHTML的用途是什么?它与HTML和DHTML有什么不同?
发布于 2009-02-06 09:09:52
SHTML是一个文件扩展名,它让web服务器知道应该使用服务器端包含(SSI)来处理该文件。
(HTML知道它是什么,而is...you是微软对Javascript+HTML+CSS或其他什么东西的名称)。
您可以使用SSI在页面中包含公共页眉和页脚,这样就不必重复编写太多代码。更改一个包含的文件会一次性更新所有页面。你只需要像往常一样把它放在HTML页面上。
它嵌入在标准的XML注释中,如下所示:
<!--#include virtual="top.shtml" -->
它在很大程度上已经被其他机制所取代,比如PHP包含,但一些宿主包仍然支持它,而不支持其他机制。
你可以阅读更多in this Wikipedia article.
发布于 2009-02-06 09:07:20
它只是带有Server Side Includes的超文本标记语言。
https://stackoverflow.com/questions/519619
复制相似问题