• ベストアンサー

HTMLのタグ(フレーム)について

現在HTMLタグでホームページを作っています。 左にメニュー項目、右にその内容が表示されるようにフレームタグ、frame src=を使いました。 しかしここで困っていることがあります。 メニューで選択したページが表示されるにはされるのですが、いちいち新しいページを開くことになるのです。 同じページに左で選択した項目を右側に表示したいのですが、どのようにタグを変えればよいのでしょうか。 わかるかた教えてください。

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

  • ベストアンサー
  • trent900
  • ベストアンサー率37% (125/333)
回答No.2

"frame src="のあとに"name"または"id"を入れてください。 そして、リンクの所で"target"を指定してください。 <例> <frame src="right.html" id="right"> リンクする際に <a href="right2.html" target="right"> こんな感じです。

その他の回答 (2)

  • cathy25
  • ベストアンサー率34% (8/23)
回答No.3

<frame name="">で場所を指定しましょう。srcと同じタグ内で結構です。 この方法で</frameset>を入れるまで何分割でもできます。 また、<frameset cols="%,%">で分割の割合も指定できます。 以下のURLを参考にしてください。

参考URL:
http://homepage2.nifty.com/tomoarai/html/frame.html
noname#38724
noname#38724
回答No.1

参照URLの ・分割した画面にフレーム名を付ける を参考にしてみてください。 そして、リンクを貼る際に(aaaという、フレーム名なら) <a href="index.html" target="aaa">リンクボタン</a>とすればOKです。aaaの前に_は不要です。

参考URL:
http://www.tagindex.com/html_tag/frame/index.html

関連するQ&A