Вопрос

Какое расширение я должен выбрать для своих HTML -файлов и почему?

Это было полезно?

Решение

Короткий ответ

Здесь ничего нет. Они точно такие же.

Длинный ответ

Оба .htm и .html точно одинаковы и будут работать одинаково. Выбор зависит от личных предпочтений, при условии, что вы соответствуете именованию файлов, у вас не будет проблем.

В зависимости от конфигурации веб -сервера, один из типов файлов будет иметь приоритет над другим. Это не должно быть проблемой, поскольку маловероятно, что у вас будет как 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/, он соходит с ума и выплюнуть ваши файлы, как на вашем сервере,enter image description here
Но если вы создаете index.html Файл там и откройте этот каталог в вашем браузере, он загрузит этот файл.Я проверил это на своем VPS и нашел этоВозможно, вы могли бы каким -то образом настроить свой сервер для загрузки файлов index.htm по умолчанию, но я думаю, что файл .html - это тип файла по умолчанию для открытия браузеров в каждом каталоге.

Другие советы

Ни один!

Если вы спрашиваете; «Что бы посетитель веб -сайта скорее типа, HTM или HTML» - гораздо лучше дать им хороший описательный URL без расширения. Если они привыкают к тому, чтобы переходить на ваш/contact.html, и вы измените его на ваш на свой ссылка, вы сломали эту ссылку. Если вы используете свой контакт/ контакт/, то при переключении технологии нет проблем.

.html всегда для новых файлов. .htm - это возврат к дням DOS.

То же самое ... вообще не имеет значения ... HTM использовался в дни, когда было обычным явлением только 3 буквенных расширений.

.html - Дос был мертв в течение долгого времени. Но в конце концов это не имеет большого значения.

Если вы планируете размещать файлы на машину, поддерживающую только 8.3 соглашение об именах, вы должны ограничить расширение 3 символами.

В противном случае лучше выберите более описательную версию .html.

Я полагаю, что сейчас слишком поздно, однако единственное, когда это имеет значение, это когда вы настроите HTML -подписи на MS Outlook (даже 2010). Это просто не в состоянии справиться с расширениями .html, только .htm

Это то же самое с точки зрения функциональности и поддержки. (Большинство ОС распознают оба, большинство поисковых систем распознают оба)

Для моего повседневного использования я выбираю .htm, потому что его короче на 25%.

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

Вот немного еды для размышлений.

Если вы использовали все файлы .htm на своем веб -сайте и теперь, например, вы изменили редактор, который используете, и ваш новый редактор выводит все ваши файлы с расширением .html. Когда вы повторно публикуете свой сайт на сервере, мне может показаться, что в Интернете вы могли бы действительно повредить свою позицию/ранжирование SEO так же, как и многие ссылки, включая Google, которые искали .htm, а не Новый .html для той же страницы. Это предполагает, что вы все еще используете те же имена страниц от своего старого редактора, что имеет смысл.

В любом случае ... моя точка зрения, будьте осторожны, чтобы не потерять тот ссылок, который у вас есть. Поэтому, я думаю, в этом примере есть причина придерживаться .htm ... но кроме того, что, как упоминалось всем остальным, они кажутся одинаковыми.

Пожалуйста, поправьте, если я ошибаюсь.

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

Оригинальный редактор была первая страница MS, которая всегда выводилась .htm, Dead Sway, и новый редактор «90 второй веб -строитель 9», который выводит все файлы .html ... К счастью, они, должно быть, подумали об этом, и они включали способ Чтобы изменить выходное расширение обратно на .htm

Во всяком случае, это мои 2 цента ... надеюсь, это кому -то поможет ..

Короче говоря, они точно такие же. Если вы заметите конец URL, иногда вы увидите .htm, а в других случаях вы увидите .html. Это все еще относится к языку гипертекстовой разметки.

У меня есть сайт, который все .htm, и компьютер сказал, что все это знает все », чтобы измениться на .html, потому что это поможет Google Rang .. Сэкономленное время и $

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top