• ベストアンサー

ホームページのリンクのはりかたについて

フレームがいくつかあり、1つのフレームないのリンクのある文字をクリックすると別のフレームの内容が変わるようにするにはどのようにHTMLの言語を記述したらよいのでしょうか。 おしえてください。

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

  • ベストアンサー
  • takatosen
  • ベストアンサー率37% (378/1016)
回答No.2

質問の確認ですが,フレームのページはすでに作成されているとして,例えば左右ふたつに分割されたフレームのページがあり,左側に「メニューA」「メニューB」・・・とうようにいくつかの項目があり,それをクリックした時に,右側のフレームにそれぞれに対応した「Aについて」「Bについて」・・・というページを表示させるということでいいでしょうか。 まずフレーム名の定義ですが,左側を「left」,右側を「right」だとします。 表示させたいページの名前ですが,仮に左側の「メニューA」という文字をクリックした時に表示させるページ「Aについて」を「menuA.htm」とします。 この場合,「left」のページに以下のように記述してみてください。 <A href="menuA.htm" target="right">メニューA</A> 以下メニューB,C・・・も同様に相対リンクで書き込みます。

aoshizuoka
質問者

お礼

そうです。質問の確認の通りのことをやりたいと思っていました。 説明不足ですいませんでした。 target="を使用すことわかりました。ありがとうございました。

その他の回答 (1)

  • capx1001
  • ベストアンサー率31% (33/106)
回答No.1

はっきり意味はわかりませんが リンクをクリックした時に何個かあるフレームの内の1つを表示させたいのですか? <A HREF="■" TARGET="▲">~</A> ■は表示させたいリンクのURLです ▲は表示させたいフレームの場所を指定します 例えば、「おすすめ」をクリックした際 http://00000.htmlのページをtopに表示させたい場合 <A HREF="http://00000.html" TARGET="top">おすすめ</A> になります ■の部分は、あなたがフレームに付けたものです

参考URL:
http://homepage2.nifty.com/yoshi-m/makehp/html/
aoshizuoka
質問者

お礼

質問がわかりにくくてすいませんでした。 TARGET=を通常のリンクに加えればいいんですね! ありがとうございました。

関連するQ&A