我应该为HTML文件选择哪个文件扩展名?又为什么呢
我应该为HTML文件选择哪个文件扩展名?又为什么呢
Answers:
简短的答案
空无一人。他们是完全一样的。
长答案
.htm和.html完全相同,并且将以相同的方式工作。选择取决于个人喜好,只要您与文件命名保持一致,则两者都不会出现问题。
根据Web服务器的配置,一种文件类型将优先于另一种文件类型。这应该不是问题,因为index.htm和index.html不太可能位于同一文件夹中。
我们通常使用较短的.htm作为文件名,因为文件扩展名通常为3个字符长。
以及更多信息:http : //www.sightspecific.com/~mosh/WWW_FAQ/ext.html或http://www.sightspecific.com/~mosh/WWW_FAQ/ext.htm
我想我应该在这里添加这一部分:
.htm和.html文件之间只有一个细微的差别。考虑服务器中的路径,例如:mydomain.com/myfolder。如果在该文件夹中创建一个index.htm文件,并按如下所示打开该文件:mydomain.com/myfolder/,它将变得疯狂并吐出文件,就像在服务器中一样,
但是如果您创建一个index.html文件在其中并在浏览器中打开该目录,它将加载该文件。
我在VPS上进行了测试,发现
也许可以通过某种方式将服务器设置为默认加载index.htm文件,但是我猜.html文件是浏览器在每个目录中打开的默认文件类型。
都不行!
如果你问 “网站访问者宁愿键入什么类型,还是htm或html”-最好为他们提供一个很好的描述性URL,且不带扩展名。如果他们习惯了转到yoursite / contact.html,而将其更改为yoursite / contact.php,则表明该链接已断开。如果您使用您的站点/联系人/,那么在切换技术时就没有问题。
.html
现代网站结尾时,我总是感到时光倒流。
.html
-DOS已经死了很长时间。但这最终并没有太大的区别。
同一件事..完全没有区别...在只有3个字母扩展名的日子里使用htm。
如果计划将文件放在仅支持8.3命名约定的计算机上,则应将扩展名限制为3个字符。
否则,最好选择更具描述性的.html版本。
这是值得深思的。
例如,如果您曾经在网站上使用过所有.htm文件,那么现在,您已经更改了所使用的编辑器,而新的编辑器将输出所有带有.html扩展名的文件。当您将网站重新发布到服务器时,在我看来,您可能真的会损害您的SEO位置/排名很高,因为网络上的许多链接(包括Google)都在寻找.htm而不是同一页面的新.html。假设您仍在使用旧编辑器中的相同页面名称,这将很有意义。
无论如何...我的意思是,请注意不要松动您积聚的链接汁。所以我想在这个例子中,有一个理由要坚持使用.htm...。
如果我错了,请更正。
我之所以提及所有这一切,是因为这是我正在做的事情,当时我可能正在使用新的编辑器来破坏SEO网站。
最初的编辑器是MS Front Page,它始终输出.htm,现在已经死了,而新的编辑器“ 90 Second Web Builder 9”将输出所有.html文件...幸运的是,他们一定已经考虑过这一点,并且提供了一种方法将输出扩展名更改回.htm
无论如何,那是我的2美分...希望它能对某人有所帮助。
我有一个全为.htm的网站,并被计算机“全知”告知它更改为.html,因为这将帮助Google排名..节省时间和$