htm与html的区别是什么


本文摘自PHP中文网,作者青灯夜游,侵删。

html与htm均是静态网页后缀名,网页文件没有区别与区分,html与htm的网页后缀可以互换,对网页完全没有影响,不会引起错误。可以认为html与htm没有本质区别,唯一有区别的是html多了一个“L”。

本教程操作环境:windows7系统、HTML5版、Dell G3电脑。

htm 与 html 的区别

前者是超文本标记(Hypertext Markup)

后者是超文本标记语言(Hypertext Markup Language)

可以说 htm = html

同时,这两种都是静态网页文件的扩展名,扩展名可以互相更换而不会引起错误(这是指打开而言,但是对于一个链接来说,如果它指向的是一个htm文件,而那个htm文件被更改为html文件,那么是找不到这个链接的)

【推荐教程:《html视频教程》】

那为什么出现两种文件格式呢?

htm 是来源于老的 8.3 文件格式,DOS 操作系统只能支持长度为三位的后缀名,所以是 htm,但在 windows 下无所谓 HTM 与 HTML,html 是为长文件名的格式命名的。所以 htm 是为了兼容过去的DOS命名格式存在的,在效果上没有区别的。以前 htm 和 html 作为不同的服务器上的超文本文件,但现在通用。

什么是8.3文件格式? 这是一种在老的16位Win95或Win98文件系统的短文件名文件格式,扩展名只限于3位,文件名只限于8位。 如果要与16位系统交互,比如说,要把一个路径传给一个16位的程序,你就不能用长文件名,而必须对它进行转换。例如把“C : /MyLongestPath/MyLongerPath/MyFilename.txt”转换成“C : /Mylong~1/MyLong~2/Myfile~1.txt”

了解这个有什么用? 在FAT磁盘格式下的DOS中只支持8.3文件格式,如果你要在这个环境下做应用,应该要注意这个文件格式问题。在NTFS下,默认可以兼容这种文件格式,同时也支持长文件名,你也可以通过调整注册表来取消对8.3文件格式也支持。

更多编程相关知识,请访问:编程视频!!

以上就是htm与html的区别是什么的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

什么是head标签 ?html中head标签的介绍

html如何在两个div标签中间画一条竖线

html与xhtml的区别详解

shtml和html的区别

html行内样式字号怎么写

es6删除数组元素或者对象元素的方法介绍(代码)

html button标签怎么使用?html button标签有什么作用?

html中自定义菜单随着滚动条滑动的代码实现

如何使用html的title属性

html的<thead>标签

更多相关阅读请进入《htm》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...