什么是SHTML

时间:2009-02-06 09:04:21

标签: html shtml

最近我开始了解SHTML。而且我也看到扩展名为.shtml的网站。

SHTML的目的是什么,它与HTML和DHTML有什么不同

2 个答案:

答案 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。