frameset (window subdivision)
| 意味 | フレームセットを定義します。 <frameset attributes...>〜</frameset>の書式で、フレーム環境を作成します。 アトリビュートはrows、colsのどちらかを取ります。 フレーム環境の中でさらにframesetを使ってより細かく画面を区切ることも可能です。 framesetタグはbodyタグ(4.1 参照)の代わりに指定します。 |
|---|---|
| 親要素 | 以下のHTML要素の中で使えます。 |
| 子要素 | 以下のHTML要素を含むことができます。 |
| 属性 | 値 | HTMLバリエーション | 入力が必要? | 意味 |
|---|---|---|---|---|
cols |
#CDATA |
transitional, frameset に使用可。 |
不要(初期設定は100%) |
一つあるいは複数の縦割りのブロックに分割されたフレーム・ウインドウの巾を決めます。 |
onload |
#CDATA |
transitional, frameset に使用可。 |
不要 | . (スクリプト・コード) |
onunload |
#CDATA |
transitional, frameset に使用可。 |
不要 | (スクリプト・コード) |
rows |
#CDATA |
transitional, frameset に使用可。 |
不要 | 一つあるいは複数の横割りのブロックに分割されたフレーム・ウインドウの高さを決めます。 |
[共通属性] |
||||
frameset 要素を入れ子にして記述することにより、複数のフレームを作成できます。
フレーム内にページを読み込む frame 要素で、 src 属性を使用して、別のページを呼びます。
以下は、3つのウィンドウを持ったフレームの設定を記述したものです。
<frameset rows="200,*">
<frame src="top.html" name="top">
<frameset cols="20%,*">
<frame src="left.html" name="left">
<frame src="right.html" name="right">
</frameset>
</frameset>
