最新のWeb開発のチュートリアル
 

HTML <frame> Tag. Not Supported in HTML5.


シンプルな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の間の境界線はサイズ変更可能ではありません。