.htm対.html?より適切なファイル拡張子の名前はどれですか?[閉まっている]


213

HTMLファイルにはどのファイル拡張子を選択すればよいですか?なぜ?


1
だまされやすい人:stackoverflow.com/questions/138953/...
nawfal

3
それは、主に意見に基づくものではなく、
だまさ

回答:


242

短い答え

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

長い答え

.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 /は狂ってしまい、サーバーにあるとおりにファイルを吐き出しここに画像の説明を入力してください
ますが、index.htmlファイルを作成するとそこにいて、ブラウザでそのディレクトリを開くと、そのファイルがロードされます。 これをVPSでテストしましたが、 おそらくデフォルトでindex.htmファイルをロードするようにサーバーを設定できたかもしれませんが、.htmlファイルは、ブラウザが各ディレクトリで開くデフォルトのファイルタイプだと思います。


28
必ずしも個人的な好みではありません。多くのマイクロコントローラと組み込みシステムは、8.3の命名規則を使用しています。
emc 2013

2
ほとんどのWebサーバーは気にしません(Apache、IIS、Nginxなど)。ごく少数が実際に処理を行います(これらは多くの場合、OS、ファイルシステムによって制限されているか、非常に古いものです)。ローカルで設定されているのと同じファイル名とディレクトリ構造をWebサーバーがホストするのは、デフォルトのみです。Webページと一緒に送信されるメタデータは、ファイルの種類を定義します。Webサーバーは拡張子を渡す必要はありません。しかし、時々そうします。「URL書き換え」を参照してください。
TamusJRoyce 2016

104

どちらでもない!

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


65
+1。.html最新のウェブサイトでリソースが終わっているのを見たとき、私はいつも昔に戻ったような気がします。
Grant Wagner、

4
それはかなり良い考えです。それでも、ストレージとURLの間に違いはありませんか?それはサーバーの仕事ではないでしょうか?
xtofl 2009

1
yoursite / contact /をどのように実現するかはあなた次第です。Apacheではmod_rewriteを、WindowsではURLルーティングを使用します。一部の人々はフォルダー構造を使用しますが、これは理想的ではありませんが、後でmod_rewriteまたはURLルーティングのいずれかに簡単に置き換えることができます。
フェントン

2
なぜ最後にスラッシュがあるのですか?yoursite / contactで結構です。
フラッシュ

3
@Andrew-それは本当に好みの問題です。どちらでも好きなようにしてください。多くのサイトはyoursite / contactを受け入れますが、好みに応じてyoursite / contact /にリダイレクトします。
フェントン2012



17

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


8

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

それ以外の場合は、より説明的な.htmlバージョンを選択することをお勧めします。


7
次に、すべてのソースファイルに言語の「l」を追加する必要がありますか?;)
xyz、

49
だれかがアナという言語を作るまでは問題ありません。
dan04

11
@ dan04 Anaと呼ばれる言語がありますWikipediaを参照してください
mgttlinger

3

もう手遅れだと思いますが、違いが出るのはMS OutlookでHTML署名を設定したときだけです(2010年でも)。.html拡張子は処理できず、.htmのみを処理できます。


2

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

日常的に使用する場合は、入力する時間が25%短いので.htmを選択します。


DOCTYPEを含めないでよろしいですか?
Hello71、2010

7
@ Hello71:わかりません
Wadih M.

自尊心のある検索エンジンは何のためにも拡張機能を使用しません。
rdb

1

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


9
つまり、「Windowsの初期の頃、サポートされていたのは(拡張子で)3文字のみでした」ということです。UnixとMac OS(OS Xより前であっても)には、これらの制限はありませんでした。.html当初から拡張機能を使用していました。
Val

1

ここにいくつかの考えの食べ物があります。

たとえば、Webサイトですべての.htmファイルを使用していて、現在使用しているエディターを変更した場合、新しいエディターはすべてのファイルに.html拡張子を付けて出力します。サイトをサーバーに再公開すると、SEOの位置/ランキングを損なう可能性があるように思えます。同じページの新しい.html。これは、古いエディタの意味のある同じページ名を引き続き使用していることを前提としています。

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

間違えたら訂正してください。

私がこれすべてについて言及する理由は、これが私に起こったときに私が行っていた過程であったため、新しいエディタでサイトのSEOに損害を与えている可能性があるためです。

元のエディターは、常に死んだ.htmを出力するMSフロントページと、すべての.htmlファイルを出力する新しいエディター "90 Second Web Builder 9"でした...出力拡張子を.htmに戻すには

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


1
WebサイトのURLが.htmまたは.htmlで終わっている場合、それは間違っています。セマンティックURLははるかにユーザーフレンドリーであり、あなたが説明した問題に悩まされることはありません。ファイル拡張子をWebサイトの訪問者に公開する必要がある理由はありません。
rdb

0

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


-19

私はすべて.htmであり、コンピュータによって "すべて知っている"と.htmlに変更するように指示されたサイトがあります。


17
それはひどい提案です。.htmでも.htmlでも、Googleには関係ありません。逆に、すべてのリンクを変更すると、SEOのパフォーマンスが低下するだけでなく、すべての入力リンクが壊れるため、リンク構築の価値がなくなります。
Nix 2012

1
もしあなたがそうするならただの時間を無駄にしました
PatomaS '20 / 10/20

2
いいえ。.htm、.html、または.phpを使用しても、Googleは同じです。
MultiformeIngegno 2013年

1
Googleのランクは、それが.htmか.htmlかは決定されません。まず第一に、私はニックスに同意するなどの構造化データ、適切なメタタイトル、サイトマップ、良いドメイン名、便利で良質なコンテンツや情報を書き込む
シアトル忍者
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.