例
シンプルな3フレームページ:
<frameset cols="25%,50%,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
»それを自分で試してみてください 詳細以下の例「自分にそれを試してみてください」。
定義と使用法
<frame>タグは、HTML5でサポートされていません。
<frame>タグには、内の1つの特定のウィンドウ(フレーム)を定義する<frameset> 。
各<frame>内の<frameset>などボーダー、スクロール、サイズ変更する機能、などの異なる属性を持つことができます
注意:あなたは、フレームを含むページを検証することを確認したい場合は<!DOCTYPE>いずれかに設定されている"HTML Frameset DTD"または"XHTML Frameset DTD" 。
ブラウザのサポート
素子 | |||||
---|---|---|---|---|---|
<frame> | はい | はい | はい | はい | はい |
HTML 4.01とHTML5の違い
<frame>タグは、HTML5でサポートされていません。
HTMLとXHTMLの違い
HTMLでは、 <frame>タグには終了タグがありません。 XHTMLでは、 <frame>タグが正しく閉じられなければなりません。
オプション属性
属性 | 値 | 説明 |
---|---|---|
frameborder | 0 1 | HTML5でサポートされていません。 フレームの周囲に境界線を表示するかどうかを指定します |
longdesc | URL | HTML5でサポートされていません。 フレームの内容の長い説明が含まれているページを指定します。 |
marginheight | pixels | HTML5でサポートされていません。 フレームの上下の余白を指定します。 |
marginwidth | pixels | HTML5でサポートされていません。 フレームの左右の余白を指定します |
name | text | HTML5でサポートされていません。 フレームの名前を指定します。 |
noresize | noresize | HTML5でサポートされていません。 フレームがサイズ変更可能ではないことを指定します |
scrolling | yes no auto | HTML5でサポートされていません。 フレームにスクロールバーを表示するかどうかを指定します |
src | URL | HTML5でサポートされていません。 文書のURLがフレーム内に表示するように指定します |
それを自分で試してみてください - 例
水平フレームセット
三つの異なる文書を水平フレームセットを作る方法。
混合フレームセット
どのように3つの文書でフレームセットを作るために、どのように行と列でそれらを混合します。
NORESIZE = "NORESIZE"でフレームセット
使用方法"noresize"属性を。 フレームAとBの間の境界線はサイズ変更可能ではありません。