HTML、HTM、SHTML的后缀静态页有什么区别

首先htm、html、shtml都是静态网页的后缀,三者也可以说都是只是扩展名不同,其他一样,都是静态的网页。HTML是一种标记语言,它的全称为:”Hypertext Markup Language”,超文本标记语言的意思。.html与.htm均是静态网页后缀名,网页文件没有区别与区分,html与htm后缀网页后缀可以互换,对网页完全没有影响同时也没有区别。

此处内容需要购买后查看,请付费后查看

支付0.8元查看

只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略,MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.html和index.htm是两个不同的文件,对应着不同的地址。值的一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。SHTML不是HTML而是一种服务器 API,shtml是服务器动态产成的html。

HTML、HTM、SHTML的后缀静态页有什么区别

Html与shtml区别,本质上都属于静态网页一种,html属于纯静态,客户端浏览器读取html文件是什么就呈现给浏览者什么内容。而shtml则可以使用SSI。shtml是一种基于SSI技术的文件,也就是Server Side Include–SSI服务器端包含指令,一些web Server如果有SSI功能的话就会对shtml文件特殊招待,服务器会先扫一次shtml文件看有没有特殊SSI指令存在,如果有的话就按web Server 设定规则解释SSI指令,解释完后跟一般html一起调去客户端,shtml命名的网页文件里,使用了ssi的一些指令,就像asp中的指令,你可以在SHTML文件中写入SSI指令,当客户端访问这些shtml文件时,服务器端会把这些SHTML文件进行读取和解释,把SHTML文件中包含的SSI指令解释出来。。

HTML、HTM、SHTML的后缀静态页有什么区别

 

微信公众号:rizhuti
关注我们,获取更多的全网素材资源,有趣有料!
12000人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏