.htm vs .html

我应该为我的HTML文件select哪种扩展名,为什么?

简短的回答

空无一人。 他们完全一样。

长的答案

.htm和.html都是一样的,并以相同的方式工作。 select是根据个人喜好,只要你符合你的文件命名你不会有任何问题。

根据Web服务器的configuration,其中一种文件types将优先于另一种。 这不应该是一个问题,因为你不可能同时拥有index.htm和index.html文件夹。

我们总是使用较短的.htm作为文件名,因为文件扩展名通常是3个字符。

更多信息: http : //www.sightspecific.com/~mosh/WWW_FAQ/ext.html或http://www.sightspecific.com/~mosh/WWW_FAQ/ext.htm

都不是!

如果你问, “一个网站访问者宁可input什么,HTM或HTML” – 给他们一个很好的描述性的URL,没有扩展名是好多了。 如果他们习惯了去yoursite / contact.html,并将其更改为yoursite / contact.php,那么您已经打断了该链接。 如果你使用yoursite / contact /那么当你切换技术时没有问题。

.html总是用于新文件。 .htm是dos天的倒退。

同样的东西..没有任何区别… htm被用于只有3个字母扩展名是常见的日子。

.html – DOS已经死了很长时间了。 但最终并没有太大的变化。

如果您打算将文件放在仅支持8.3命名约定的机器上,则应将扩展名限制为3个字符。

否则,最好select更具描述性的.html版本。

我想现在有点晚了,但是唯一的一点是,当你在MS Outlook(甚至是2010)上设置HTML签名的时候, 它只是无法处理.html扩展名,只有.htm

从今天起,电脑支持广泛的文件types的长度,现在的select只是个人的。 早在Windows的早期,只有3个字母支持,你必须使用.htm,但现在不再。

在function和支持方面是一样的。 (大多数操作系统都可以识别,大多数search引擎都可以识别)

对于我的日常使用,我select.htm,因为它缩短了25%。

这是一些思考的食物。

如果您在网站上使用了所有的.htm文件,例如,您已经更改了正在使用的编辑器,而新的编辑器正在输出所有带有.html扩展名的文件。 当你重新发布你的网站到服务器,在我看来,你真的可能会伤害你的search引擎优化位置/排名,因为许多networking上的链接,包括谷歌,正在寻找.htm而不是新的.html的同一页面。 这假定你仍然使用旧编辑器中相同的页面名称,这是合理的。

无论如何…我的观点是,小心不要松动你已经build立的连接汁。 所以我想在这个例子中,坚持使用.htm是有原因的。但是除了其他人所提到的,他们似乎是相同的。

如果我错了,请纠正。

我之所以提到这一切,是因为这就是我在做这件事的过程中,当我发现我可能正在用新的编辑器破坏网站的search引擎优化。

最初的编辑是MS Front Page,总是输出.htm,现在死了,还有输出所有.html文件的新编辑器“90 Second Web Builder 9”…幸运的是,他们一定想到了这个,将输出扩展名更改回.htm

无论如何,这是我的2美分…希望它可以帮助一个人..

总之,他们完全一样。 如果您注意到url的末尾,有时您会看到.htm,其他时候您会看到.html。 它仍然指超文本标记语言。

我有一个网站,所有的.htm,并告诉电脑“知道这一切”改为。html,因为这将有助于谷歌排名..保存时间和$