2010-06-13 1 views

ответ

13

Отсутствует. Я считаю, что .htm существует только из-за ограничения MS DOS на 3 символа для расширения файла, которое затем распространяется как плохая привычка к ранним версиям и программам Windows.

+1

Расширения 3-char не связаны с Microsoft. –

+0

@John: Нет, но MS-DOS от Microsoft, безусловно, сделал три символьных расширения печально известными! Кроме того, HTML даже не существовал, когда популярными были операционные системы, которые предшествовали MS-DOS (например, CP/M). –

+0

достаточно печально известен тем, что люди забывают свою историю и считают, что история началась с MS-DOS. Это не так. Были причины, по которым MS-DOS использовали 8 + 3. Он копировал несколько более ранних небольших ОС. CP/M для одного, но затем CP/M скопировали более ранние системы, некоторые из которых также использовали «PIP» для копирования файлов. –

2

Существует нет. HTM - это короткая версия, разработанная microsoft для их старого формата 8 + 3, где каждый файл может содержать только 8 символов в имени файла и три в расширении.

+1

3 расширения файлов символов не связаны с Microsoft. –

2

notihing, вы можете найти свой идеальный ответ здесь htm/html

+0

Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – ProgramFOX

2

Является ли URL ссылается на HTML-странице или нет, зависит от типа содержимого сервера не на его расширение файла. Например, htpp: //www.google.com/ возвращает HTML, даже если нет .htm или .html. Вы даже можете настроить свой веб-сервер для создания этого URL-адреса: http://my.server.com/foo.jpg вернуть HTML вместо изображения JPEG. Что касается URL-адресов, то расширения файлов не имеют никакого значения.

1

В принципе, нет.

.htm имел обыкновение быть нормальным, когда длина расширения была важна (в дни +8,3 буквенных имен файлов), но это не было проблемой в течение длительного времени и .html является более распространенным сегодня, так как это более описательный характер. Что касается Интернета, вы можете использовать любое расширение, которое вам нравится, или вообще ничего (пока сервер настроен на отправку правильного типа mime) - расширение является проблемой только на вашем локальном компьютере.