1. ホーム
  2. ハイパーリンク

[解決済み】ファイルの拡張子は.htmと.htmlのどちらを使うべきですか?その違いと、どちらのファイルが正しいのか?[クローズド]

2022-04-03 10:54:20

質問事項

とはどのような違いがあるのでしょうか。 .htm.html のファイル拡張子は?

なぜ2つあるのですか?

どちらが正しいのでしょうか?

解決方法は?

簡単な答え

ありません。全く同じものです。

長い答え

.htmも.htmlも全く同じもので、同じように動作します。どちらを選ぶかは個人の好みによりますが、ファイル名の命名に一貫性があれば、どちらでも問題はないでしょう。

Webサーバーの設定によっては、どちらかのファイルタイプが優先されます。同じフォルダにindex.htmとindex.htmlの両方があることはまずないので、これは問題ではありません。

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

AND MORE ON: http://www.sightspecific.com/~mosh/WWWW_FAQ/ext.html または http://www.sightspecific.com/~mosh/WWWW_FAQ/ext.htm

ここにこの部分を追加した方がいいと思います。

.htmと.htmlのファイルには、たった一つ、わずかな違いがあります。サーバー内のパスがこんな感じだと考えてください。 mydomain.com/myfolder . もし index.htm というファイルがあり、それを開くとこんな感じです。 mydomain.com/myfolder/ を実行すると、サーバーにあるファイルをそのまま吐き出してしまいます。

しかし、もし index.html ファイルを作成し、そのディレクトリをブラウザで開くと、そのファイルが読み込まれます。 私のVPSでテストしたところ、次のようになりました。 どうにかしてindex.htmファイルをデフォルトで読み込むようにサーバーを設定すればいいのかもしれませんが、ブラウザが各ディレクトリで開くファイルの種類は.htmlファイルがデフォルトなのでしょう。