書式
<frameset>〜</frameset>
属性
属性名 |
初期値 |
内 容 |
id |
なし |
IDを指定します。 |
class |
なし |
スタイルシートクラスを指定します。 |
style |
なし |
スタイルシートを指定します。 |
rows |
なし |
縦方向の分割を指定します。 |
cols |
なし |
横方向の分割を指定します。 |
frameborder |
なし |
フレームの枠幅を指定します。(IE) |
framespacing |
なし |
フレームとの間隔を指定します。(IE) |
border |
なし |
フレームの枠幅を指定します。(Netscape 4) |
bordercolor |
なし |
フレーム枠の色を指定します。 |
説明
フレームの分割方法を指定します。rows="20%,100"とすると20%と100ピクセルの上下フレームが作成されます。cols="30%,100,*"とすると30%、100ピクセル、残りの部分の左右三分割されたフレームが作成されます。rows="100,2*,3*"とすると100ピクセルと、残りの部分を2:3の割合で分割したフレームが作成されます。rows="100,*"とすると2つのフレームが作成されますが、下側のフレームは0ピクセルで見えないフレームになります。
<frameset>は入れ子にすることができるので、フレームの中にフレームを作成することもできます。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=shift_jis">
<title>Sample</title>
</head>
<frameset rows="20%,*">
<frame src="top.html">
<frame src="bottom.html">
</frameset>
</html>