<frameset>

「フレーム」とよばれる画面分割を行うことができる要素です。分割された各ウインドウに表示する内容は<frame>で指定します。


ブラウザ

IE3 / IE4 / IE5 / IE5.5 / IE6 / N3 / N4 / N6 / N7 / O6 / O7 / O9 / Fx1 / Fx2 / IE5 mac

▲PageTop

仕様

・構成
要素区分 エンドタグ ネストできる要素 備考
ブロック 省略不可 <frameset>要素<frame>要素 が少なくとも1回出現し、<noframes>要素が出現するかもしれない。

・属性
属性名 必須 意味
rows フレームごとの高さ
px
px値
%
%(規定値:100%)
相対比
例:1*,2*,*
cols フレームごとの幅
px
px値
%
%(規定値:100%)
相対比
例:1*,2*,*
class class名 スタイルシートを設定したclass名
id id名 スタイルシートを設定したid名もしくは、任意のテキスト
title 説明文 任意のテキスト
style スタイル 任意のスタイル

・イベント
イベント 仕様
onload ページが開かれる、もしくは更新されたとき発生
onunload ページが閉じられたとき発生

▲PageTop

サンプル

ソースコード

<html>
  <head>
    <title>サンプルコード</title>
  </head>
  <frameset cols="50%,*">
    <frame src="frame1.html" name="frame1">
    <frameset rows="50%,*">
      <frame src="frame2.html" name="frame2">
      <frame src="frame3.html" name="frame3">
    </frameset>
    <noframes>
      <p>このページではフレームを使用しています。</p>
      <p><a href="frame1.html">frame1はこちら</a></p>
      <p><a href="frame2.html">frame2はこちら</a></p>
      <p><a href="frame3.html">frame3はこちら</a></p>
    </noframes>
  </frameset>
</html>

表示結果

サンプルコードの表示

▲PageTop

関連項目

HTML

<frame> / <noframes>


▲PageTop