フレームタグの四つわりについて

このQ&Aのポイント
  • フレームタグを使用してフレーム割りをする際に、どこにファイルの名前を入力すれば良いですか?
  • また、リンクのタグはどのように記述すれば良いですか?
  • 教えてください。
回答を見る
  • ベストアンサー

フレームタグの四つわりについて。

<HTML> <HEAD> <TITLE></TITLE> </HEAD> <FRAMESET cols="65,*,65"> <FRAME src="左側のファイルアドレス"> <FRAMESET rows="*,50"> <FRAME src="真ん中上のファイルアドレス"> <FRAME src="真ん中下のファイルアドレス"> </FRAMESET> <FRAME src="右側のファイルアドレス"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> のようなタグでフレーム割をしたいのですが、どこにファイルの名前を入れたら良いのですか?教えて下さい。 リンクのタグは<A href="ここにアドレス" target="frame">ここに文字</A> で良いのはわかってます。

noname#3410
noname#3410
  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
  • T-SIN
  • ベストアンサー率20% (15/74)
回答No.3

こんな感じでうまくいかないですか?コピーして試してみてください。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 frameset//EN""http://www.w3.org/tr/html4/frameset.dtd"> <HTML> <HEAD> <TITLE></TITLE> </HEAD> <FRAMESET cols="65,*,65"> <FRAME src="左側のファイルアドレス" name="left"> <FRAMESET rows="*,50"> <FRAME src="真ん中上のファイルアドレス" name="center_u"> <FRAME src="真ん中下のファイルアドレス" name="center_d"> </FRAMESET> <FRAME src="右側のファイルアドレス" name="right"> <NOFRAMES> <P>このページを表示するには、・・・</P> </NOFRAMES> </FRAMESET> <BODY> </BODY> </HTML> NAME=””の後の名前は適当に付け替えてください。 このソースの場合表示させているHTMLの中でリンクのタグを・・・ <A href="ここにアドレス" target="left">左に表示</A> とすれば左側のフレームに表示されます。

noname#3410
質問者

お礼

できました♪ ていていに全部のタグを書いていただき本当にありがとうございました。 これからもよろしくおねがいします。

その他の回答 (2)

  • T-SIN
  • ベストアンサー率20% (15/74)
回答No.2

フレームはちゃんと切られていますか? 切られているなら””とか>の付け忘れ、または終了コード</>の付け忘れ とか見てみてください。

  • T-SIN
  • ベストアンサー率20% (15/74)
回答No.1

ファイルの名前とはフレームの名前ですか? でしたら<frame name=””>でいいと思いますが。 target=”nameで付けた名前”にするとそのフレームにリンクされたページが表示されます。

noname#3410
質問者

補足

なんかできないです(^_^;) ちゃんと半角英数にしているので間違ったところはないと思いますが。

関連するQ&A

  • フレームタグ

    <noframes>の中に<body>が書いてあっても正しい書式ですか? <html> <head></head> <frameset rows="100"> <frame name="a" src="index.html"> </frameset> <noframes> <body> フレーム非対応になっています。 </body> </noframes> </html>

  • フレームページのソース

    こんにちは。 フレームページのソースについて質問させてください。 <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> これを どこに入れるかですが、私が知っているソースの常識は、 1、</HEAD>のすぐ後には必ず<BODY> 2、</HTML> のすぐ前は必ず</BODY> です。これを守ってソースを書き込んでみると、 <HTML> <HEAD> <FRAMESET COLS="20%,*" BORDER=0> <FRAME NAME="menu" SRC="menu.html" scrolling="auto" NORESIZE> <FRAME NAME="main" SRC="main.html" scrolling="auto" NORESIZE> </FRAMESET> <TITLE>タイトル</TITLE> </HEAD> <BODY> <NOFRAMES> <P>サイトの説明</P> </NOFRAMES> </BODY> </HTML> このようになると思うのですが、 <HEAD>と</HEAD>に入れ込んでいいのでしょうか。 </HEAD>の下に持ってこようとすると 1、2、の常識に当てはまらなくなったりするのです。 他のサイトさんのソースを見てみますと 皆さん</HEAD>下に入れていらっしゃるようです。 トップページに使用しているのでとても不安です。 どなたか、自信のある方、教えていただけないでしょうか。

    • ベストアンサー
    • HTML
  • 右側のフレームを上にするには?

    <html> <head> <title>フレーム</title> </head> <frameset rows="100,*"> <frame src="about.html"> <frameset cols="*,500"> <frame src="link.html"> <frame src="img/index.html"> </frameset> <noframes> <body> 未対応ブラウザ向け内容</body> </noframes> </frameset> </html> --------------------------------- コレでは右フレームが上フレームより下になっているんです。 どうすれば右が上(に重ねている)になりますか??

  • HP作成初心者です。

    HP作成初心者です。 「alphaEDIT」を利用して、フレーム設定を行っているのですが、プレビューで確認すると フレームの枠しか表示されず、別に作成したページ内容が表示されません。 以下のHTMLですが、確認しても間違いがわかりません。 <html> <head> <title>EW</title> </head> <frameset rows="150,*"> <frame src="top.html" name="top"> <frameset cols="300,*"> <frame src="left.html" scrolling="yes" name="left"> <frame src="right.html" name="right" > </frameset> <noframes> <body> <p>このページはフレームを使用しています</p> </body> </noframes> </frameset> </html> どうすれば各ページ内容が表示されるか教えてください。 どうぞよろしくお願いします。

  • HTMLファイルが表示されない

    私は今HPの作業中で、FTPを使っています。 やり方は、まずメモ帳のテキストファイルでタグを打ち、その後名前を付けて保存し、「○○.html」という風にしてHTMLファイルにし、ファイルを開いて(インターネットではなくブラウザで)レイアウトを確認。そしてそれをFTPでアップロードしていました。 ところが、このレイアウトを確認する段階になり、ページを開くと真っ白になって何も表示されません。フレームページもです。 なんどもタグを確認し、書き直したりコピペしたりしましたが、解決しません。 過去ログ検索をしましたが、私のように真っ白になり、ページの下部に「ページが表示されました」となるのはありませんでした。 何がいけないのでしょうか。ちなみにフレームページのタグは <html> <head> <title>ページ</title> </head> <frameset cols="20%,80%" border="0"> <frame src="アドレス" name="名前"> <frame src="アドレス" name="名前"> <noframes> <body> <BR> <BR>このページはフレーム対応のブラウザでしか閲覧できません<BR> </body> </noframes> </frameset> </html> となっています。 他にもいろいろありますが、一番短いものはこれです。 必要がありましたらほかのページのタグも載せます。 以上よろしくお願いします。

  • マックは平気なのに、ウインドウズで表示されない。

    macのOS10でHPを作っています。ネットはインターネットエクスプローラーです。 すでにアップして、マックではちゃんと見る事ができるのですが、ウインドウズでは見れません。 インデックスページは正常に見る事ができるのですが、次のページから、真っ白になります。 そのページが、フレームを5つも使っているページなのですが、それが問題なのでしょうか。 それともタグの問題?? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <Title></Title> <body bgcolor="#260d00" link="white"vlink="white"alink="#ddff26"> </head> <Frameset cols="*,350" Frameborder="no" Scrolling="no" Border="0"> <Frame name="hidari" src="menu.html" noresize> <Frameset rows="80,*,50" Frameborder="no" Scrolling="no" Border="0"> <Frame name="ue" src="ueframe.html"noresize> <frameset cols="300,50"> <Frame name="mannaka" src="body.html"> <Frame name="migi" src="migiframe.html"noresize> </Frameset> <Frame name="sita" src="sitaframe.html" noresize> </Frameset> <Noframes> <body><p><Center> 申し訳ございません。<Br> あなたのブラウザではこのページをご覧頂けません。<Br> 最新版のブラウザをお使い下さい。</p></body> </Center> </Noframes> </frameset> </html>

    • ベストアンサー
    • HTML
  • フレームについて

    こんにちは。 久しぶりにフレームを使ったページを作ろうとしているのですが、うまくいきません。 (1)フレームの境界線をなくしたい。 <HTML> <HEAD> <TITLE>サイト名</TITLE> </HEAD> <frameset cols="20%,80%" frameborder="1" framespacing="1"framepadding="1" bordercolor="black"> <FRAME src="000a.html" frameborder="on"> <FRAME src="000b.html" name="000c.html" frameborder="on"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> とやっているのですが、スクロールバーがでてきてしまいます; (2)リンクがうまく右のページに飛ばない <A href="About.html"target="000b.html" title="説明文"><font color=4000ff size=4><B>About</B></A> とやっているのですが000b.htmlのページに表示されず、しかも新しいウィンドウが開かれてしまいます。 何かおかしなところがあったら教えてください。 よろしくお願いします!

  • フレームページの作り方

    こんにちわ。 フレームページを作るために下記のタグでいこうと思うのですが HTMLファイルどうやって作ってどのようにアップさせればいいのか わかりません。それとHTMLファイルは自分のデスクトップに置いてあるファイルを直接この下記タグ<frame src="left.html"> <frame src="right.html">に貼り付けていいのでしょうか? ご回答おねがいします。 <html> <head><title>左右に分割するフレーム</title> </head> <frameset cols="20%,80%"> <frame src="left.html"> <frame src="right.html"> </frameset> </html>

    • ベストアンサー
    • HTML
  • htmlのフレームについて

    メモ帳からホームページをつくっています 二分割フレームを作っていて、それぞれ frame.html framelight.html framemigi というふうに保存しています 一応分割するためのページには <Html> <Head> <Title>フレームのページ</Title> </Head> <Frameset cols="150,*"> <Frame name="hidari" src="1.html"> <Frame name="migi" src="2.html"> </Frameset> <Noframes> フレーム未対応ブラウザへ表示される部分。 </Noframes> </Html> をコピペして作ってあります    src= のところは変えてあります パソコン内からframe.htmlを開くと分割されたものしか出ません そうゆうものなのでしょうか

  • ウィンドウズで表示されません。

    Mac osxユーザーです。初心者です。 二つ割のフレームを作ったところ macでは表示されますがwindowsだと表示されません。 さっき借りたときに気づきました。 原因は何でしょうか。。 <html> <head> <title>○○</title> </head> <frameset cols="35%,65%" border="0"> <frame src="○.html" name="menu" scrolling="no"> <frame src="●.html" name="main" scrolling="yes"> <noframes> <body> <p>このページを表示するには、フレームをサポートしているブラウザが必要です。</p> </body> </noframes> </frameset> </html> このタグを使ってます。 windows vistaなので古くはないです。 関係ないかもしれませんが 解析をつけてるのですがmacではアイコンが表示せず windowsではアイコンだけ表示されています。 ページごとで見たらフレームのページのみ見えないので フレームに原因があると思います。 わかる方教えてください。。。

    • ベストアンサー
    • HTML

専門家に質問してみよう