• ベストアンサー

htmlとhtmの便利な使い分け方

 拡張子htmlとhtmは、 ・それぞれ別ファイルとして扱われる ・http://abcde.com/ などのアドレスで、サーバー側の設定によって、index.htmlかindex.htmのどちらかが優先される  という以外は、全く(?)同じものと聞きますが、こういったhtmとhtmlの違いを利用して、なにか便利な使い方というのはないのでしょうか?  実際、二つもある意味が見えないもので・・・。  ついでに、わざわざhtmlとhtmと、二つもWebページ用のファイル拡張子が作られた経緯をご存知の方がおられましたら、教えて下さい。

noname#82539
noname#82539

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

便利かどうかわかりませんが、自分でページを作っていた時に使い分けてました。 優先される方は一般公開用、優先されない方は仲間内用のページとして、、、 例えば、index.htmlが優先される場合には、もう一方の「http://abcde.com/index.htm」を仲間だけに教え、秘密のページとして使えます。 まあ、どこからもリンクしてないページを作れば同じなんですが、、、、 Microsoft FrontPage2000というソフトを使ってましたが、このソフトでページを作ると「.htm」になってました。 また、サーバによっては「default.htm(l)」を優先させる物もありますし、サーバの設定次第ですね。

noname#82539
質問者

お礼

 ご回答ありがとうございます。  面白そうな使い方ですね。ある意味、dsgbhjkds.htmlなどという適当なファイル名を使うより効果的かもしれません・・・。  No.1の方の参考サイトによると、マイクロソフトは、htmを推奨しているみたいです。だから、MS社の製品だと、htmを優先させるんですね。

その他の回答 (3)

  • raynya
  • ベストアンサー率36% (105/290)
回答No.3

>こういったhtmとhtmlの違いを利用して、なにか便利な使い方というのはないのでしょうか? …思いつかないですねぇ。 下手に両方使おうとすると、ユーザーを混乱させる元になってしまうかもしれませんし。 ちなみに私は始めてHPを開いたのがGeocitiesだったんですが、トップページのファイル名がindex.htmlと決まっていたのでずっと.htmlで統一しています。ジオ以外でも.htmは使ったことがないです。

noname#82539
質問者

お礼

 ご回答ありがとうございます。  やっぱり、ただの昔の名残を、何かに転用するのは難しいみたいですね・・・。  それにしても、htmlを使うべきなのか、htmを使うべきなのか、疑問ですね。僕もhtml派ですが。

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.2
noname#82539
質問者

お礼

 ご回答ありがとうございます。  昔の名残(?)だったのですね。  やはり個人的には、三文字がしっくりきます。dochtmlのようなものを見て、これって拡張子?などと思うこともしばしばあります・・・。

回答No.1

昔は拡張子は3文字までしか認識できなかったので… JPEGも .jpgだったりします

参考URL:
http://www.tohoho-web.com/wwwxx015.htm
noname#82539
質問者

お礼

 ご回答ありがとうございます。  昔の名残(?)なんですね。  そのうちどちらかに一本化されるのでしょうか・・・。

関連するQ&A

  • 拡張子 HTML HTMの違い

    ウェブブラウザで開くファイルの拡張子が htmlとhtm のふたつある理由はなんなのでしょう。 どなたかご存知ないでしょうか. 機能的に何か違いがあるのでしょうか. またついでに別の質問 index.htmlとすれば最初に読み込んでくれるようになっているのでしょうか.

  • htmのとろこをhtmlのファイルをアップしてしまいまいた!

    最近、2つのHPをビルダー6.5で作っているのですが、先日HPの拡張子がindex.htmのサーバーの方に、間違ってもう1つのHPのフォルダ内のindex.htmlの拡張子のファイルをアップしてしまったのですが、htmのファイルに戻すにはどうすればいいのでしょう? htmの方をアップし直してもやっぱりhtmlのページのままです。 htmlの方が優先されるのでしょうか? 初心者で、混乱してしまって、質問の方もわかりにくいと思いますが、よろしくお願いします。

    • ベストアンサー
    • HTML
  • 【html】と【htm】の違いはなんですか?

    WEBページには拡張子が【html】と【htm】 の二つがありますが、両者の違いはなんでしょうか? 二つある理由・違いを教えてください。

    • ベストアンサー
    • HTML
  • TOPページのindex.htmを表示させない方法

    ホームページビルダーでホームページを作っています。 トップページのファイルはindex.htmで作っているのでトップページのアドレスが~.com/index.htmになってしまいます。 今まで相互リンクなどたくさんのサイトに~.com/のアドレスでリンクを貼ってもらっているのでそれで統一したいのですが どうすればトップページのアドレスのindex.htmを省くことができるのでしょうか? サイト内の他のページからトップにリンクしているのも全て~.com/index.htmになっているのでそれも~.com/に統一したいのですが…。 SEO的に全て統一した方が有利だと聞きましたので。 そちらの方法もお願いします。

  • FPでWebを発行すると"index.htm" が "index.html" にリネームされる

    ファイルをアップロードする際、いつもFrontPage2000の「Webの発行」を利用 しているのですが、ある時から、(英語の意味での)home page の "index. htm" ファイルが自動的に "index.html" に変換されるようになりました。ち なみに他のサブディレクトリの "index.htm" ファイルはそのままで、異常が ありません。これまで、 "index.htm" にリンクを貼っていたので、これは困 ったことです。 サーバー管理者に問い合わせてみると、FrontPage2000の設定に問題があるの ではないかという回答がきました。しかし、どのオプションを変更すればよい のかわかりません。 「拡張子」をキーワードに「ヘルプ」を調べてみましたが、何もわかりません。 以下のページには、私と逆のケースの解決法が書いてあるのですが、3番目の “In the Views panel, click Folders”で行き詰まりました。 http://support.microsoft.com/search/preview.aspx?scid=kb;en-us;Q219773

  • webサーバーのhttp://hoge/foo/以下のファイルリスト取得

    webサーバーのhttp://hoge/foo/以下のファイルリスト取得は可能でしょうか? 例えば、 ウェブにアクセスするとき、アドレスにhttp://www.nifty.com/ と入力しても、実際http://www.nifty.com/index.htm を見てるようにindex.htm を自動で探してくれます。 しかし、index.htmファイルがwebサーバーに存在しない場合は、ブラウザ表示されません。 http://hoge/foo/以下の階層のどういうファイルがあるかを知りたいです。 よろしくお願いします。

  • htm_ ファイルについて

    もし、ご存知の方がいらっしゃったら教えてください。 今、仕事でホームページのチェックをしています。サーバーにアップされているファイルに拡張子が「htm_」のものがあります。これは一体何なんでしょうか? ブラウザで見るとちゃんと普通にhtmlファイルとして見られます。 ダウンロードしてみるとhtmlファイルではないのでそのままで見ることは出来ません。 これは、ビルダーで自動的に作られたりするファイルなんでしょうか? 自分でわざと拡張子が「htm_」のファイルを作ってみて、アップロードして見るとちゃんとhtmlファイルとして見ることが出来ました。 この拡張子「htm_」のファイルについてご存知の方がいらっしゃいましたら、よろしくお願いします。

  • index.htmlとindex.htmを置いてますが、index.htm に集めたい!

    変な質問になってすみません!! 現在ホームページ上に、index.htmlとindex.htmというファイルを置いています。現在、使っているページはindex.htmをメイン(トップページ)としています。 しかしながら、index.htmlに来る人もいます。このページは現在使っていないのですが、訳あって削除することが出来ません。 そこで、metaタグ?か.htaccess?などを使ってindex.htmlに訪れた場合、index.htm に行かせる事は出来ますでしょうか? 方法をご存知の方がおられましたらアドバイス宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • ビルダーでファイル名が「index.html.htm」になってしまう

    初めてHPを作成しております。 ホームページビルダーV6を使っています。PCはWindowsVistaです。 使用するサーバーの規定で、転送する際のトップページのファイル名は「index.html」でなければならないのですが、 ファイル名をそのように変更しても、ビルダーを立ち上げた際の表示が、「index.html.htm」になってしまいます。 そのせいか転送の途中でエラーの表示が出て転送が止まってしまいます。(転送中に表示されるファイル名も、「index.html.htm」です。) みなさまの質問を見て、ツール→オプション→ファイル→HTMLファイルの拡張子をhtmlに変更するという作業をしたのですが、変わりません。 どこがおかしいのかわからず大変困っています。 解決策を教えてください。

  • htmとhtml

    ホームページを作成しプロバイダに転送したのですが トップページだけURLのファイル名がindex.htmで、ほかのページはhtmlになっていました。混在していてもだいじょうぶなんでしょうか。また統一したほうがよいなら、修正法を教えてください。

専門家に質問してみよう