- ベストアンサー
Dreamweaverでホームページを作る際のTOPページ名について
- Dreamweaverでホームページを作る際、サイトのTOPのページの一般的な名前はindex.htmlですか?
- サイトの各ページとそのページのCSSを定義したファイルは同階層のフォルダに配置する必要がありますか?
- Dreamweaverを使用して各ページを作成する際、Commonページを作成し、メインのTOPページで相互リンクさせる必要はありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
トップページをindex.htmlにする理由は、一つはデフォルトネームのためです。 これは何かというと、一般的にURLを明記する時最後のhtmlネームを省き/スラッシュで終わります。 これは、サーバー上でデフォルトネームで省略できるという決まりがあるからです。 その為、トップにindex.htmlを使います。 また、これ以外にGoogleなどの検索エンジンなどではindex.htmlが最優先で検索対象ファイルに加えますから、その意味でも重要となります。 index.phpなども意味合いは同じです。 フォルダー階層について フォルダー分けするしないは、全く自由です。 要するに、フォルダー分けした方が、管理する側からは便利という感じでしょうか。 検索側からは、フォルダー分けされてるか否かは、あまり関係有りません。 ※フォルダー分けして、各フォルダーにindexを置いた方が良いという方も居ます。 ※検索側でindexが優先度が高いためですが、その効果はどの程度がは計れません。 他にデフォルトではtop.html等もあります。
その他の回答 (2)
- 戸島 健(@luminums)
- ベストアンサー率81% (22/27)
どうもです。 >>基本的質問ですが、Dreamweaverでホームページを作るときサイトのTOPのページは index.html にするのが一般的ですか、それともサイトを作る時の一般常識的な名前の付け方 ですか? 「/」でアクセスしたときにその階層にindex.htmlという名前のファイルがあれば/でも同じ内容を表示させるように多くのサーバーが設定されているのでデフォルトでそんな名前になります。(サーバーの設定を変えれば別の名前も出来ますが、一般的にindex.html、index.htm、index.cgi、index.phpというような名前になっています) top.htmlを置いて、http://example.com/にアクセスしても表示されません。 http://example.com/top.htmlとなってしまします。 >>あと、サイトの各ページとそのページのCSSを定義したファイルは同階層のフォルダにれておかないといけないのですか?それともパスをきちんと記入出来ればどの階層上、下、他フォルダでも有効なのでしょうか? どこにどのCSSが入っているかわかればいいので、どこにおいても問題ないです。 ただ、管理しやすいようにファイルの隣に置くとかルールをしっかり決めておいたほうが後々整理整頓をしなくてもいいようになりますよね。 >>各ページを作るとき、Common(共通の)ページを作っておくものなのでしょうか ひょっとして、ディレクトリ(フォルダ)のことですか? ページが少ないなら直下においてもいいと思います。 ページが増えてきてフォルダでまとめる際は、わかりやすいディレクトリ名をつけたほうがいいと思います。 あとで、散らかってわからなくなる前にしっかり設計したほうがいいですが・・・。設計大事です。
- okwabakada
- ベストアンサー率25% (2/8)
index.htmlもしくはindex.cgi/index.phpなどはWebサーバがそれをトップページとして競っているしていることが多いから。 Webサーバの設定を変更してhogehoge.htmlをトップページとして扱うことも簡単にできる。
お礼
遅くなりました。 絶対的な決まりだはなく、特に指定しないとindexになってしまう、またはするという感覚でしょうか。 ありがとうございました。
お礼
遅くなりました。 なるほど、絶対パスで指定すればよいのですね。 ありがとうございました。