最近我开始了解SHTML。而且我也看到扩展名为.shtml的网站。
SHTML的目的是什么,它与HTML和DHTML有什么不同
答案 0 :(得分:142)
SHTML是一个文件扩展名,它允许Web服务器知道该文件应该使用服务器端包含(SSI)进行处理。
(HTML是......你知道它是什么,DHTML是微软的Javascript + HTML + CSS之类的东西)。
您可以使用SSI(例如)在页面中包含一个公共页眉和页脚,这样您就不必重复编码,并且更改一个包含的文件会立即更新所有页面。您只需将其放入HTML页面即可。
它嵌入在标准XML注释中,如下所示:
<!--#include virtual="top.shtml" -->
它已被很大程度上取代了其他机制,例如PHP包含,但是一些托管软件包仍然支持它,而不是其他任何机制。
您可以阅读更多in this article.
答案 1 :(得分:17)
这只是带有Server Side Includes的HTML。