HTMLファイルにはどのファイル拡張子を選択すればよいですか?なぜ?
HTMLファイルにはどのファイル拡張子を選択すればよいですか?なぜ?
回答:
短い答え
なにもない。それらはまったく同じです。
長い答え
.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ファイルは、ブラウザが各ディレクトリで開くデフォルトのファイルタイプだと思います。
どちらでもない!
あなたが尋ねているなら; 「ウェブサイトの訪問者はhtmやhtmlではなく何を入力するか」-拡張子のないわかりやすい説明URLを提供する方がはるかに優れています。yoursite / contact.htmlへのアクセスに慣れ、yoursite / contact.phpに変更した場合、そのリンクは壊れています。yoursite / contact /を使用している場合、テクノロジーを切り替えても問題はありません。
.html
最新のウェブサイトでリソースが終わっているのを見たとき、私はいつも昔に戻ったような気がします。
同じことは、まったく違いがありません... htmは、3文字の拡張子のみが一般的だった時代に使用されました。
8.3命名規則のみをサポートするマシンにファイルを配置する場合は、拡張子を3文字に制限する必要があります。
それ以外の場合は、より説明的な.htmlバージョンを選択することをお勧めします。
もう手遅れだと思いますが、違いが出るのはMS OutlookでHTML署名を設定したときだけです(2010年でも)。.html拡張子は処理できず、.htmのみを処理できます。
機能とサポートの点では同じです。(ほとんどのOSは両方を認識し、ほとんどの検索エンジンは両方を認識します)
日常的に使用する場合は、入力する時間が25%短いので.htmを選択します。
ここにいくつかの考えの食べ物があります。
たとえば、Webサイトですべての.htmファイルを使用していて、現在使用しているエディターを変更した場合、新しいエディターはすべてのファイルに.html拡張子を付けて出力します。サイトをサーバーに再公開すると、SEOの位置/ランキングを損なう可能性があるように思えます。同じページの新しい.html。これは、古いエディタの意味のある同じページ名を引き続き使用していることを前提としています。
とにかく...私のポイントは、あなたが蓄積したリンクジュースを失わないように注意することです。したがって、この例では、.htmを使用する理由があると思いますが、それ以外の場合は、他の人が述べたように、それらは同じように見えます。
間違えたら訂正してください。
私がこれすべてについて言及する理由は、これが私に起こったときに私が行っていた過程であったため、新しいエディタでサイトのSEOに損害を与えている可能性があるためです。
元のエディターは、常に死んだ.htmを出力するMSフロントページと、すべての.htmlファイルを出力する新しいエディター "90 Second Web Builder 9"でした...出力拡張子を.htmに戻すには
とにかく、それは私の2セントです。誰かを助けることを願っています。
つまり、これらはまったく同じです。URLの終わりに気付いた場合、.htmが表示される場合と.htmlが表示される場合があります。それはまだハイパーテキストマークアップ言語を指します。
私はすべて.htmであり、コンピュータによって "すべて知っている"と.htmlに変更するように指示されたサイトがあります。