您的位置:首页 > Web前端 > HTML

htm和html有什么区别

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

  简单可以理解如下:

  1、.htm与.html没有本质上的区别,表示的是同一种文件,只是适用于不同的环境之下。

  2、DOS仅能识别8+3的文件名,所以.htm的命名方法可以被DOS识别,而.html的文件命名方式不能被之识别。

  3、在UNIX系统中,网页必须使用.html扩展名,如果是htm,在浏览器中打开时则出现源代码;Windows中支持两种扩展名。也可以说,htm和html是Windows和UNIX对抗的产物。

  4、如果在网页中同时存在index.html与index.htm,这是浏览器将先解释index.html。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: