В чем разница между html и htm?

Другой вопрос новичков. Я просто хотел узнать, в чем разница между расширениями html и htm, которые мы видим для веб-страниц. Они такие же? и если да, то почему два расширения для этой же цели?

Спасибо

Ответы

Ответ 1

Веб был первоначально разработан людьми, ориентированными на UNIX, для которых длинные имена файлов с произвольно длинными расширениями были нормой.

MS-DOS и ранние версии окон были ограничены 8.3 именами файлов, поэтому расширение .html было невозможно. Вместо этого пользователям Microsoft пришлось использовать .htm.

В настоящее время нет оснований для использования .htm. Используйте .html во всех случаях.

Ответ 2

Они одинаковы.

HTM использовался, потому что некоторые системы не поддерживали 4-символьные расширения.
Это уже не так, и больше нет причин использовать HTM.

Ответ 3

Они одинаковы, но htm используется для файловых систем, которые ожидают расширения с 3 символами. По историческим причинам htm часто используется в системах Windows. Это следует за соглашениями, установленными ограничением имен 8.3 в файловой системе FAT, но нет технических причин для ограничения трех символов для современных файловых систем.

Ответ 4

Они точно такие же. Первоначально серверы на основе Unix использовали html-расширения, а Microsoft IIS использовали htm, но теперь их обрабатывают точно так же.