网页文档文件扩展名htm跟html的区别,网页htm、html和shtml之间的区别和关系 - 新手站长网...

网页后缀扩展名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效率更高。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值