HTML <frameset> タグ。HTML5 ではサポート対象外。

前へ 完全なHTM リファレンス 次へ

簡単な 3 フレームのページ:

<frameset cols="25%,*,25%">
  <frame src="frame_a.htm">
  <frame src="frame_b.htm">
  <frame src="frame_c.htm">
</frameset>
Try it Yourself ❯

他の "Try it Yourself" の例が下にあります。


定義と用法

<frameset> タグは、HTML5 ではサポート対象外です。

<frameset> タグは、フレームセットを定義します。

<frameset> 要素は、1 つ以上の <frame> 要素からなります。 各 <frame> 要素は、別々の文書を持つことができます。

<frameset> 要素は、フレームセットに幾つの列または行があるか、 そして、それぞれどれくらいのスペースを占めるかをパーセント/ピクセルで指定します。

注: フレームを含むページを妥当にしたい場合、<!DOCTYPE> が、 "HTML Frameset DTD" か "XHTML Frameset DTD" に設定されているかを確認してください。


ブラウザ・サポート

要素
<frameset> Yes Yes Yes Yes Yes

HTML 4.01 と HTML5 の相違点

<frameset> タグは、HTML5 ではサポート対象外です。


HTML と XHTML との相違点

なし。


任意属性

属性 説明
cols pixels
%
*
HTML5 ではサポート対象外。
フレームセットの列数とサイズを指定する
rows pixels
%
*
HTML5 ではサポート対象外。
フレームセットの行数とサイズを指定する

Examples

Try it Yourself - 例

横並びのフレームセット
3 つの異なる文書を持つ横並びのフレームセットの作成方法。

混合したフレームセット
3つの文書を持つフレームセットの作成方法と、行と列にミックスさせる方法。

noresize="noresize" のフレームセット
"noresize" 属性の使用方法。フレームは、リサイズできません。フレーム間のボーダーの上にマウスを移動しても、 ボーダーは動かせないことに注意してください。


前へ 完全なHTM リファレンス 次へ