当我使用.htm或.html扩展名保存文件时,哪一个是正确的,有什么不同?
发布于 2008-09-26 11:50:55
这两个都没有错,这只是一个偏好问题。传统上,MS软件默认使用htm
,而*nix首选html
。
正如oded在下面指出的,.htm的传统是从win 3.xx继承下来的,在Win3.xx中,文件扩展名被限制为三个字符。
发布于 2008-09-26 11:58:48
主要是字符数不同。
".htm“带有微软操作系统的味道,在这些操作系统中,文件系统历来将文件扩展名(点之后的文件名部分)限制在3个字符以内。
".html“闻起来像是Un*x操作系统没有这个限制,而且当时所有严肃的互联网工作都使用了它。
从实用角度讲,这两种方法是等效的。
不同之处在于文化。".html“被一些人认为更正确。同样的人往往会轻视微软的操作系统,并认为".htm“是对其局限性的丑陋提醒。
发布于 2008-09-26 11:54:04
它们是完全可互换的。如果我正确理解历史,那么在一开始,正确的扩展名是.html,但当Windows95出现时,它只能处理3个字符的扩展名。
因此,根据某种标准或其他标准,.html是正确的,但实际上这并不重要(大多数time...have只是在谷歌上进行了快速搜索,找到了以下内容)
但是有一个值得关注的地方,大多数主机服务器都会要求您的默认起始页面命名为"index.html“而不是"index.htm”。
https://stackoverflow.com/questions/138953
复制相似问题