Какое расширение файла я должен выбрать для моих файлов HTML? И почему?
Какое расширение файла я должен выбрать для моих файлов 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/ , он сойдет с ума и выплюнет ваши файлы, как на вашем сервере,
но если вы создадите файл index.html там и откройте этот каталог в вашем браузере, он загрузит этот файл.
Я проверил это на своем VPS и обнаружил, что,
возможно, вы могли бы каким-то образом настроить свой сервер на загрузку файлов index.htm по умолчанию, но я предполагаю, что .html - это тип файлов по умолчанию, который браузеры открывают в каждом каталоге.
Ни!
Если вы спрашиваете; «что бы посетители сайта набирали, htm или html» - гораздо лучше дать им приятный описательный URL без расширения. Если они привыкли заходить на ваш сайт / contact.html, а вы изменили его на свой сайт / contact.php, вы сломали эту ссылку. Если вы используете свой сайт / контакт /, то при переключении технологий проблем не возникает.
.html
на современном веб-сайте.
.html
- Дос давно умер. Но это не имеет большого значения в конце.
То же самое ... не имеет никакого значения ... HTM использовался в те дни, когда были распространены только 3 буквы расширения.
Если вы планируете разместить файлы на компьютере, поддерживающем только 8.3 соглашения об именах, вы должны ограничить расширение до 3 символов.
В противном случае лучше выбрать более описательную версию .html.
Полагаю, сейчас уже слишком поздно, но единственное время, которое действительно имеет значение, - это когда вы настраиваете подписи HTML в MS Outlook (даже в 2010 году). Он просто не может обрабатывать расширения .html, только .htm
То же самое с точки зрения функциональности и поддержки. (большинство ОС распознают оба, большинство поисковых систем распознают оба)
Для своего повседневного использования я выбираю .htm, потому что он короче набирает на 25%.
Поскольку в настоящее время компьютеры широко поддерживают файлы любой длины, выбор остается только личным. В те времена, когда Windows поддерживала только 3 буквы, вам приходилось использовать .htm, но не больше.
.html
расширения с самого начала.
Вот пища для размышлений.
Если вы использовали все файлы .htm на своем веб-сайте, и теперь, например, вы изменили используемый вами редактор, и ваш новый редактор выводит все ваши файлы с расширением .html. Когда вы повторно публикуете свой сайт на сервере, мне может показаться, что вы действительно могли бы навредить своей позиции / ранжированию в SEO, поскольку многие ссылки в Интернете, включая Google, искали .htm, а не новый .html для этой же страницы. Это предполагает, что вы все еще используете те же имена страниц из вашего старого редактора, что имело бы смысл.
Во всяком случае ... Моя точка зрения, будьте осторожны, чтобы не потерять сок, который вы создали. Так что я думаю, что в этом примере есть причина придерживаться .htm ... Но кроме этого, как уже упоминалось, они кажутся одинаковыми.
Пожалуйста, поправьте, если я ошибаюсь.
Причина, по которой я упоминаю все это, заключается в том, что именно этим я занимался, когда мне пришло в голову, что я могу повредить SEO сайта новым редактором.
Первым редактором был MS Front Page, который всегда выводил .htm, теперь уже мертвый, и новый редактор "90 Second Web Builder 9", который выводит все файлы .html ... К счастью, они должны были подумать об этом, и они включили способ изменить выходное расширение обратно на .htm
Во всяком случае, это мои 2 цента ... надеюсь, это поможет кому-то ..
Короче, они точно такие же. Если вы заметили конец URL, иногда вы увидите .htm, а в другой раз вы увидите .html. Это по-прежнему относится к языку гипертекстовой разметки.
У меня есть сайт, на котором все .htm, и компьютер сказал «знаю все», чтобы изменить на .html, потому что это поможет Google рейтинга .. сэкономленное время и $