<iframe>タグは、ページ内に小窓を設けそこに他の画面(htmlなど)を表示する場合に使用します。
現在では広告の掲載などで利用が多くなっています。
HTML規格 | HTML4.01 | HTML5 |
---|---|---|
使用可否 | ○(*2) | ○ |
カテゴリー | 使用できる場所(親要素) | コンテンツモデル(子要素) | タグ省略 |
---|---|---|---|
フローコンテンツ フレージングコンテンツ エンベディッドコンテンツ インタラクティブコンテンツ | エンベディッドコンテンツを子要素にもてる場所 | テキスト | 不可 |
属性 | 意味 | 値のサンプルなど | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
src="URI" | フレームに表示するURI | ../iframe.html | ||||||||||||
height="高さ" | フレームの高さ(ピクセル値) | "200"(初期値:150) | ||||||||||||
width="幅" | フレームの幅(ピクセル値) | "200"(初期値:300) | ||||||||||||
name="固有名" | フレームに付ける固有名 | "iframename" | ||||||||||||
longdes="URI" | フレームを説明するURI ※HTML5で廃止。指定不可。 | ../iframe.html | ||||||||||||
scrolling="値" | スクロールバーの表示方法 ※HTML5で廃止。スタイルシートで指定。 |
| ||||||||||||
frameborder="値" | 境界線の表示方法 ※HTML5で廃止。スタイルシートで指定。 |
| ||||||||||||
marginwidth="余白幅" | フレームの余白幅(ピクセルまたは%) ※HTML5で廃止。スタイルシートで指定。 | "10","10%" | ||||||||||||
marginheight="余白高さ" | フレームの余白高さ(ピクセルまたは%) ※HTML5で廃止。スタイルシートで指定。 | "10","10%" | ||||||||||||
srcdoc="タグ" | フレームに表示するURIや説明文 ※HTML5で追加 | サンプル参照 | ||||||||||||
sandbox="値" | 表示するコンテンツの制限 ※HTML5で追加 |
|
||||||||||||
align="表示位置" | フレームを表示する位置 ※HTML5で廃止。スタイルシートで指定。 |
|
グローバル属性 |
| |
イベント属性 |
|