1、htm是html的缩写。例如,网页“computer.html”可以缩写为“computer.htm”。这种写法的主要优点是字符数减少了一个。
缺点在于,这种写法意义模糊,不容易记忆。htm的出现还有一个原因,在windows95还没有流行以前,
一些操作系统(DOS,windows3.1以及3.2)只支持三个字符长短的后缀名。因此如果将网页文件命名为.html为后缀,
那么将网页上传到某个只允许三个字符长度的网站服务器上时,服务器将不能识别网页。因此,将html同一缩写为htm。
不过现在大部分操作系统都已经支持长文件名,同样也支持长后缀名,这些系统包括windows95/98/NT/2000/XP/2003系列、
Mac OS以及UNIX系列操作系统。因此如果现在创建新网站时,可以将网页后缀定为“.html”来增强文件名的可读性。
不过,如果是在原网站基础上进行更新,就要注意文件名兼容的问题,如果原网络服务器只支持三个字符长的后缀名,
就得保留.htm这种形式的后缀。如果要更换网络服务器,而新网络服务器又恰好只支持三个字符长后缀名,
那就得耐心的用“查找-替换”功能将所有的html替换为htm了。
2、包含HTML内容的文件最常用的扩展名是.html,但是像DOS这样的旧操作系统限制扩展名为最多3个字符,
所以.htm扩展名也被使用。虽然现在使用的比较少一些了,但是.htm扩展名仍旧普遍被支持。
两种都是静态网页文件的扩展名,扩展名可以互相更换而不会引起错误(这是指打开而言,
但是对于一个链接来说,如果它指向的是一个htm文件,而那个htm文件被更改为html文件,
那么是找不到这个连接的)
html 比 htm 的载入速度快
htm 为DOS三字符文件扩展名时代而来
html 为Windows时代支持多字符扩展名