В чем разница между 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, но теперь их обрабатывают точно так же.