18910140161

html,htm,html5,shtml有什么区别?

顺晟科技

2021-06-16 10:50:50

267

HTML是一种标记语言,全称是:‘超文本标记语言’,意思是超文本标记语言。

Htm源自旧的8.3文件格式。DOS操作系统只能支持三位数长度的后缀,所以是htm。但是windows下没有HTM或者html,HTML是以长文件名的格式命名的。所以htm的存在是为了兼容过去的DOS命名格式,在效果上没有区别。Htm和html曾经是不同服务器上的超文本文件,但现在很常见。

也就是html=htm通常是静态页面的后缀(如果是伪静态就没有实际页面),而html5则是html的升级版本,html5文件的后缀名称还是使用html或htm.比如www.metinfo.cn官网的列表和内容页面文件的后缀是htm,但是是用html5标准写的伪静态页面。

SHTML不是HTML而是一种服务器 API,shtml是服务器动态产成的html.Html或htm是静态页面格式,不需要服务器解析脚本,浏览器可以直接编译显示;而shtml或者shtm,因为是基于SSI技术的,所以在有服务器端可执行脚本的情况下,就被当成了动态编程语言,就像php,aspx,asp,jsp一样。当shtml或shtm不包含服务器端可执行脚本时,其功能与html或htm相同。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航