- ベストアンサー
Dreamweaverのリンク設定
お世話になります。 Dreamweaver4を使っています。初心者です。 フレームページを作っておりまして、左、右上、右下の3つに分かれています。 右下に表示させるために作ったページは、index以外に30ページほどあります。 フレームを使わないページから、同じ画面でこのフレームのページにリンクさせる場合はどのように設定すれば良いでしょうか? リンクしたいフレームページは、右下が30ページあるうちの1ページにしたいのですが。。。 説明が下手ですみません。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コミュネさん、こんばんは。文章から勝手に想像してご返答いたしますね。以下、ファイル名は判りやすいように勝手に名づけて書きますので、汲んでください。 1.左ページはリンクとかがあるナビページと想像します。そのページを「side.html」とします。 2.右上ページもリンクとかがあるナビページと想像します。そのページを「header.html」とします。 3.右下ページは内容ページで、topページ以外に30ページほどあると想像します。topページは「ind.html」として、その他の30ページあまりのページは「01.html~30.html」とします。 4.以上の左・右上・右下ページを呼び込むフレームページを「flame.html」とします。この「flame.html」は、左に「side.html」を、右上に「header.html」を、右下に「ind.html」を読み込んでいます。 5.この状態で、あるフレームを使わないページから、このフレームのページにリンクさせたいのですよね? しかも、右下に読み込まれるページは「ind.html」ではなく、例えば「07.html」とかにしたいということですよね?(ご質問の意図をそう感じました) 6.その場合、リンクで普通に「flame.html」を指定してもその目的のページは表示されません。 7.ではどうするかというと、新しく「flame02.html」というページを作成します。このページは、左に「side.html」を、右上に「header.html」を、右下に「07.html」を読み込むように指定します。 ※ドリでのリンクの張り方、フレームページそのものの作り方はわかりますよね?ドリがある程度使えるという前提でお話をしているので…。ドリの使い方を教えてくださいというような意味の質問だったら、すみません、説明書読んでください…としかいえません。 ※また余談ですが、この説明では判りやすくするため、フレームページのファイル名を「flame.html」や「flame02.html」としましたが、フレームページが一番先頭のページとなるならフレームページに「index.html」と名づけるのが一番よいと思います。 コミュネさんが質問文中で、 >右下に表示させるために作ったページは、index以外に30ページほどあります。 と言われていますが、この右下の断片ページをindexと名づけないほうがよいと思います。右下のそのindex.htmlと名づけた断片ページだけが、意図せず表示されてしまうこともありますので。ロボット検索で引っかかってフレームの断片のページだけが表示されても、そのページの名前がindex.htmlだったら、断片なのか本当のメインのページなのか見る側は判断できませんので。 ※また余談2ですが、下の方もおっしゃられていますが、基本的にフレームは最近のwebの傾向では避けられていがちです。理由は、ロボット検索でばらばらに検索に引っかかってしまい、フレーム全体で検索にひっかからないからです。 以上となります。がんばってください。
その他の回答 (1)
- zexus
- ベストアンサー率34% (148/427)
どういう風にしたいのかがいまいち良くわかりませんでした。すみません。 本当は実際試すのが一番なのですが、現在サーバーの調子が悪いので、とりあえず参考程度にお聞き下さい。 アンカーを使ってはいかがですか? リンクを貼りたいページの任意の場所にアンカーポイントを置き、そこのリンク先を右下のフレームにしてはどうでしょうか? フレームは今使わないのでちょっと忘れてしまった部分が多々あるのですが、フレームを使う場合は分けたフレームごとに保存をした後で、全体のフレームを保存するだけでリンクは普通ではなかったかと思います。 個人的にはあまりフレームはおすすめできませんが、多分それでうまくいくと思います。 余計なお世話かもしれませんが、もし同じことをするのであればフレームを使わずPHPを使ってはいかがでしょうか?フレームの代わりをするくらいでしたら、2,3個覚えればすぐです。 何よりもフレームはページ全てに戻るボタンをつけなければいけないので、とても不便です。もしトップページ以外に他人がリンクした場合、戻るボタンが付いていないとどこにもいけなくなりますし。 フレームを使わない方法がわかりやすく載っているサイトがありますので、下記URLをご覧下さい。