English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTMLリファレンスマニュアル

HTMLタグ全書

HTML: <frameset> タグ

<frameset>は<frame>を含むためのHTML要素です。 注意: 現在はframeの使用を推奨しておらず、<iframe>を使用することをお勧めします。現在のウェブサイトではframeは一般的に使用されていません。

オンラインサンプル

シンプルな3フレームのページ:

<!DOCTYPE html>
<html>
<frameset cols="25,%*,25%">
  <frame src="sun.html">
  <frame src="venus.html">
  <frame src="mercur.html">
</frameset>
</html>
テストをしてみる‹/›

ブラウザのサポート

IEFirefoxOperaChromeSafari

すべての主要ブラウザが<frameset>タグをサポートしています

タグの定義及び使用方法

HTML5 <frameset>タグはサポートされていません。

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

<frameset>要素は、1つまたは複数のフレームを組織するために使用されます。 <frame> 各フレームには独立したドキュメントがあります。

<frameset>要素は、フレームセット内に存在する列や行の数、それぞれの行や列が占める百分率を定義します。/ピクセル。

注:フレームを含むページを検証したい場合は、以下を確認してください: <!DOCTYPE> 「HTML Frameset DTD」または「XHTML Frameset DTD」に設定されています。

オプションの属性

属性説明
colsピクセル
     %
     *
HTML5 サポートしていません。フレームセット内の列の数とサイズを定義します。
rowsピクセル
     %
     *
HTML5 サポートしていません。フレームセット内の行の数とサイズを定義します。

標準属性

HTML 4.01 フレームセットタグは以下の標準属性をサポートしています:

属性説明
classclassname要素のクラス名を定義
idid要素のユニークな ID を定義
stylestyle_definition要素のインラインスタイルを定義
titletext要素の追加情報を定義

詳細については、以下を訪れてください標準属性


イベント属性

HTML 4.01 中で、<frameset> タグは以下のイベント属性をサポートしています:

属性説明
onloadscriptドキュメントがロードされる際にスクリプトを実行
onunloadscriptドキュメントがアンラウンドされる際にスクリプトを実行

詳細については、以下を訪れてくださいイベント属性


オンラインサンプルを試す

水平フレーム
このサンプルでは、三つの異なるドキュメントを使用して水平フレームを作成する方法をデモンストレーションします。

混在構造フレーム
このサンプルでは、三つのドキュメントを持つフレーム構造を作成し、それらを行と列に混在させた方法をデモンストレーションします。

noresize="noresize" 属性を持つフレーム構造
このサンプルでは、noresize 属性のデモンストレーションを行います。このサンプルでは、フレームはサイズ調整不可です。フレーム間の枠にマウスをドラッグすると、枠が移動できないことがわかります。

関連記事

HTML DOM リファレンスマニュアル: フレームセットオブジェクト