<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd">
<HTML>
<HEAD>
<TITLE>A simple frameset document</TITLE>
</HEAD>
<FRAMESET cols="20%, 80%">
<FRAMESET rows="100, 200">
<FRAME src="contents_of_frame1.html">
<FRAME src="contents_of_frame2.gif">
</FRAMESET>
<FRAME src="contents_of_frame3.html">
<NOFRAMES>
This frameset document contains:
<UL>
<LI><A href="contents_of_frame1.html">Some neat contents</A>
<LI><IMG src="contents_of_frame2.gif" alt="A neat image">
<LI><A href="contents_of_frame3.html">Some other neat contents</A>
</UL>
</NOFRAMES>
</FRAMESET>
</HTML>
--------------------------------------- | | | | | | | Frame 1 | | | | | | | | |---------| | | | Frame 3 | | | | | | | | | | | Frame 2 | | | | | | | | | | | | | | ---------------------------------------
2.<FRAMESET>要素
開始タグ: 必要
終了タグ: 必要
属性 = 属性値 | 説明 |
rows = 長さリスト | フレーム枠の水平方向の分割を設定します。各フレーム幅をコンマ区切りで指定します。 |
cols = 長さリスト | フレーム枠の垂直方向の分割を設定します。各フレーム高さをコンマ区切りで指定します。 |
内在イベント | onload , onunlosd |
その他 | id , class , style , title |
<FRAMESET rows="50%,50%"> ...フレーム定義続く... </FRAMESET>
<FRAMESET cols="1*,250,3*"> ...フレーム定義続く... </FRAMESET>
<FRAMESET rows="30%,400,*,2*"> ...フレーム定義続く... </FRAMESET>
<FRAMESET cols="33%, 33%, 34%"> ...第一フレームの中身... <FRAMESET rows="40%, 50%"> ...第二フレーム第一段の中身... ...第二フレーム第二段の中身... </FRAMESET> ...第三フレームの中身... </FRAMESET>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd"> <HTML> <HEAD> <TITLE>This is a frameset with OBJECT in the HEAD</TITLE> <OBJECT id="myobject" data="data.bar"></OBJECT> </HEAD> <FRAMESET> <FRAME src="bianca.html" name="bianca"> </FRAMESET> </HTML> <!-- bianca.html --> <HTML> <HEAD> <TITLE>Bianca's page</TITLE> </HEAD> <BODY> ...中略... <SCRIPT type="text/javascript"> parent.myobject.myproperty <!-- ここでデータを参照している --> </SCRIPT> ...後略... </BODY> </HTML>
属性 = 属性値 | 説明 |
name = 文字列 | フレームの名前を指定します。 |
longdesc = URI | title属性を補うための解説文書の所在を示します。 |
src = URI | フレーム枠を読み込んだときに、最初に表示させる文書(Webリソース)の所在を指定します。 |
noresize | ウィンドウサイズが変更不可能であることを示します。 |
scrolling = 制御コード | フレーム枠内のスクロール制御の方法を指定します。[auto,yes,no] |
frameborder = ブール値 | フレーム枠線をどのように表示するかを指定します。[0,1] |
marginwidth = ピクセル数 | フレーム枠と表示内容の間の、左右の余白の長さを指定します。 |
marginheight = ピクセル数 | フレーム枠と表示内容の間の、上下の余白の長さを指定します。 |
target = フレームターゲット | どのフレーム枠に文書を表示させるかの、フレーム枠の名前を記します。 |
その他 | id , class , style , title |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd"> <HTML> <HEAD> <TITLE>A frameset document</TITLE> </HEAD> <FRAMESET cols="33%,33%,33%"> <FRAMESET rows="*,200"> <FRAME src="contents_of_frame1.html"> <FRAME src="contents_of_frame2.gif"> </FRAMESET> <FRAME src="contents_of_frame3.html"> <FRAME src="contents_of_frame4.html"> </FRAMESET> </HTML>
------------------------------------------ |Frame 1 |Frame 3 |Frame 4 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -------------| | | |Frame 2 | | | | | | | | | | | ------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd"> <HTML> <HEAD> <TITLE>A frameset document</TITLE> </HEAD> <FRAMESET cols="33%,33%,33%"> <FRAMESET rows="*,200"> <FRAME src="contents_of_frame1.html" scrolling="no"> <FRAME src="contents_of_frame2.gif" marginwidth="10" marginheight="15" noresize> </FRAMESET> <FRAME src="contents_of_frame3.html" frameborder="0"> <FRAME src="contents_of_frame4.html" frameborder="0"> </FRAMESET> </HTML>
5.<IFRAME>要素
開始タグ: 必要
終了タグ: 必要
属性 = 属性値 | 説明 |
name = 文字列 | フレームの名前を指定します。 |
longdesc = URI | title属性を補うための解説文書の所在を示します。 |
src = URI | フレーム枠を読み込んだときに、最初に表示させる文書(Webリソース)の所在を指定します。 |
scrolling = 制御コード | フレーム枠内のスクロール制御の方法を指定します。[auto,yes,no] |
frameborder = ブール値 | フレーム枠線をどのように表示するかを指定します。(ブール値は、1か0です) |
width = 長さ | 行内フレーム枠の幅を指定します。 |
height = 長さ | 行内フレーム枠の高さ指定します。 |
marginwidth = ピクセル数 | フレーム枠と表示内容の間の、左右の余白の長さを指定します。 |
marginheight = ピクセル数 | フレーム枠と表示内容の間の、上下の余白の長さを指定します。 |
target = フレームターゲット | どのフレーム枠に文書を表示させるかの、フレーム枠の名前を記します。 |
align = 配置コード | 表示するときに、水平方向での配置を指定します。[非推奨] |
その他 | id , class , style , title |
<IFRAME src="foo.html" width="400" height="500" scrolling="auto" frameborder="1"> [ご覧頂いているユーザエージェントはフレームに対応していないか、 フレーム文書を表示しないよう設定されているようです。 こちらの <A href="foo.html">関連文書</A> をご覧下さい。] </IFRAME>