网页后缀扩展名htm、shtml和html,那么htm、shtml和html三者之间有什么区别?新手站长网分享htm、html和shtml的区别和关系:
html与htm之间的区别
.html与.htm均是静态网页后缀名,二者之间有什么区别?除了相差一个“l”之外,还真没啥区别。
html与shtml的区别
html与shtml相同之处都是静态网页的后缀名,html网页是属于纯静态的,html不依赖服务器脚本,直接可以被浏览器读取;shtml一种服务器API,shtml是服务器动态产生的html,shtml用于SSI技术文件(服务器端包含指令/服务器端嵌入) 包含 SSI 指令的文件要求特殊处理,所以必须为所有 SSI 文件赋予 SSI 文件扩展名,默认扩展名是 .stm、.shtm 和 .shtml
网页htm、html和shtml区别表
html与htm | shtml与shtm | shtml与html | htm、html与shtml |
---|---|---|---|
均为静态网页后缀名,可以认为无区别,后缀名可以互换 | 均为静态网页后缀名,可以认为无区别,后缀名可以互换 | 本质上均为静态网页,但html属于纯静态;而shtml可以使用SSI,shtml是服务器动态产成的html | htm、html、shtml都是静态网页的后缀 |
htm、html是纯静态网页(它们之间的区别仅仅在于一个字母l,其他的可以说是没什么区别),html不执行服务器脚本;
而shtml可以使用SSI的一些指令,Web网页服务器会先扫一遍shtml,看有没有SSI指令,有就按web server解释SSI指令。另外,shtml可以使用include引入info.htm,经过服务器生成动态页面。也就是说,假如A页面为静态页面,我们利用include将B页面引入A中,这样我们在A中就可以看到B页面的内容。SSI还有一个作用就是在制作网页结构的时候不需要“牵一发而动全身”,只需要将文本传送到服务器,程序按照模板自动生成,所以使用shtml运转速度更快,效率更高。
综上,htm、html和shtml都是静态网页,html和htm非服务器产生的,而shtml是服务器产生的,shtml可以使用SSI,所以shtml效率更高。
2022云服务器特价,便宜有好货!
① 腾讯云:腾讯云2核4G服务器8M带宽70元一年(更多配置报价查看)
② 阿里云:阿里云2核4G服务器6M带宽68元一年起(有高配)
③ 华为云:华为云1核2G服务器39元一年起(有香港节点多配置可选)
④ 代金券:腾讯云服务器代金券限量发放中...(有账号就能领)
⑤ 免费提供技术支持:在线客服