另一个新手问题。我只是想知道我们在网页上看到的 html 和 htm 扩展名之间究竟有什么区别。它们一样吗?如果是这样,为什么两个扩展用于相同的目的?
由于
答案 0 :(得分:25)
Web最初是由以UNIX为中心的人设计的,对于这些人来说,具有任意长扩展名的长文件名是常态。
MS-DOS和早期版本的Windows仅限于8.3文件名,因此扩展名.html是不可能的。微软用户不得不使用.htm。
如今,没有理由使用.htm。在所有情况下都使用.html。
答案 1 :(得分:9)
他们是一样的。
使用HTM是因为某些系统不支持4个字符的扩展名 这已不再适用,并且没有任何理由使用HTM。
答案 2 :(得分:8)
它们是相同的,但是htm用于期望3个字符文件扩展名的文件系统。 由于历史原因,htm通常用于Windows系统。这遵循FAT文件系统中8.3命名限制建立的约定,但现代文件系统上没有技术上的原因限制为三个字符。
答案 3 :(得分:7)
他们完全一样。最初,基于Unix的服务器使用html扩展,而Microsoft IIS使用htm,但现在它们的处理方式完全相同。