web-dev-qa-db-ja.com

.htm vs .html

HTMLファイルにどの拡張子を選択する必要があり、その理由は何ですか?

190
CannibalSmith

短い答え

なにもない。それらはまったく同じです。

長い答え

.htmと.htmlはまったく同じであり、同じように機能します。ファイルの命名に一貫性があり、どちらにも問題がない場合は、個人的な好みに応じて選択します。

Webサーバーの構成に応じて、ファイルタイプの1つが他のファイルタイプより優先されます。これは、index.htmとindex.htmlの両方が同じフォルダーにある可能性は低いため、問題になりません。

ファイル拡張子は通常3文字であるため、ファイル名には常に短い.htmを使用します。

その他: http://www.sightspecific.com/~mosh/WWW_FAQ/ext.html または http://www.sightspecific .com /〜mosh/WWW_FAQ/ext.htm

この部分をここに追加する必要があると思います:
。htmファイルと.htmlファイルにはわずかな違いが1つあります。 mydomain.com/myfolderのようなサーバー内のパスを検討してください。そのフォルダー内にindex.htmファイルを作成し、次のように開いた場合:mydomain.com/myfolder /、それはおかしくなり、サーバーにあるようにファイルを吐き出します。enter image description here
ただし、そこにindex.htmlファイルを作成し、ブラウザでそのディレクトリを開くと、そのファイルがロードされます。 これをVPSでテストし、これを見つけましたたぶん、デフォルトでindex.htmファイルをロードするようにサーバーを設定できましたが、.htmlファイルを推測しますブラウザが各ディレクトリで開くデフォルトのファイルタイプです。

222
joe

どちらでもない!

あなたが尋ねている場合; 「Webサイトの訪問者が入力するのは、htmまたはhtmlです」-拡張子のないニースの説明的なURLを提供する方がはるかに良いです。彼らがyoursite/contact.htmlにアクセスすることに慣れていて、yoursite/contact.phpに変更すると、そのリンクが壊れてしまいます。 yoursite/contact /を使用している場合、テクノロジーを切り替えても問題はありません。

98
Fenton

新しいファイルの場合は常に.html。 .htmはdos日への先祖返りです。

21
DanDan

同じこと..まったく違いはありません... htmは、3文字の拡張子のみが一般的だった時代に使用されました。

17
waqasahmed

.html-DOSは長い間使われていません。しかし、最終的にはそれほど違いはありません。

16
Pavel Minaev

8.3命名規則のみをサポートするマシンにファイルを配置する予定がある場合は、拡張子を3文字に制限する必要があります。

そうでない場合は、よりわかりやすい.htmlバージョンを選択することをお勧めします。

8
xtofl

今では少し遅すぎると思いますが、違いを生むのはMS OutlookでHTML署名を設定するときだけです(2010年であっても)。 .html拡張子のみを処理できず、.htmのみを処理できます。

3
Oliver

機能とサポートの点では同じです。 (ほとんどのOSは両方を認識し、ほとんどの検索エンジンは両方を認識します)

普段の使用では、入力が25%短いので.htmを選択します。

2
Wadih M.

現在、コンピューターはファイルの種類として任意の長さを広くサポートしているため、選択は個人用のみになりました。 Windowsの初期の頃、3文字しかサポートされていなかったため、.htmを使用する必要がありましたが、もう使用する必要はありませんでした。

1
T0xicCode

考えてみてください。

たとえば、Webサイトですべての.htmファイルを使用していて、現在使用しているエディターを変更した場合、新しいエディターは.html拡張子を持つすべてのファイルを出力します。サイトをサーバーに再公開すると、Googleを含むWeb内の.htmではなく.htmを探しているリンクの多くを実際にあなたのSEOの位置/ランク付けを傷つける可能性があるように思えます。同じページの新しい.html。これは、意味のある古いエディターの同じページ名をまだ使用していることを前提としています。

とにかく...私のポイントは、あなたが蓄積したリンクジュースを緩めないように注意することです。この例では、.htmに固執する理由があると思います...しかし、それ以外の人が述べているように、それらは同じように見えます。

私が間違っている場合は修正してください。

私がこれをすべて言及する理由は、これが私に起こったときに私がやっていることだったからです。新しいエディタでサイトのSEOを傷つけているかもしれません。

元のエディターはMS Front Pageで、これは常に.htmを出力し、現在は死んでおり、新しいエディター「90 Second Web Builder 9」はすべての.htmlファイルを出力します...幸いなことに、彼らはこれについて考えていて、出力拡張子を.htmに戻すには

とにかく、それは私の2セントです...それが誰かを助けることを願っています..

1
TerryD

要するに、それらはまったく同じです。 URLの終わりに気付いた場合、.htmが表示されることもあれば、.htmlが表示されることもあります。依然としてハイパーテキストマークアップ言語を指します。

0
user2501407