フレーム

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>

frame 要素は、ユーザビリティアクセサビリティの観点から使用は推奨されません。

Functional list
タグ Attribute 終了タグ 説 明
ウィンドウの分割
<FRAMESET>
window subdivision
<BODY>
の代替え
必要 フレームの開始と終了
ROWS=
n1,n2〜
上下分割、ピクセル値(%で割合)
COLS=
n1,n2〜
左右分割、ピクセル値(%で割合)
FRAMEBORDER=0 フレ−ム枠を0にする IE
FRAMESPACING=0 フレ−ム枠スペ−スを0にするIE
BORDER=0 フレ−ム枠を0にする NN
n=*
分割相対値
(残り)
例 COLS=20%,* 左20%残り右80%
参考 フレ−ム枠を0にする場合は、NN用とIE用を併設すること
<FRAME>
sub window
<FRAMESET>
内に設置
なし 各領域(窓)の定義
BORDER=0 ウィンドウ枠を表示しないNN
src=
"URL"
表示する文書のURL
NAME=
"text"
領域名
MARGINHEIGHT= 領域内の上下の余白、ピクセル値
MARGINWIDTH= 領域内の左右の余白、ピクセル値
SCROLLING=
"YES"
スクロールバーの設置
SCROLLING=
"NO"
スクロールバーを付けない 注:この場合640×480のモニタ−を基準に作ること
SCROLLING=
"AUTO"
スクロールバーを自動設定
NORESIZE 領域の変更を不可にする注:あまり使用しないほうが良い
<NOFRAMES>
alternate content container for
non frame-based rendering
<FRAMESET>
内に設置
必要 フレームをサポートしないブラウザーに対して使用する表示文書(忘れないこと)
正確には最後に S がつきます

HOMEの次HTMLの次フレーム



アット・ニフティストア

目的別要素

広告