<iframe>
インラインフレームを設置します。
インラインフレームとは、ページ内に別のページを取り込んで表示します。
例
<iframe src="http://html5.rentafree.info/" style="width:640px;height:480px"></iframe>
実際の表示
HTML5で、
frameborder = フレームの枠線表示設定
marginheight = フレーム内ページの縦余白
marginwidth = フレーム内ページの横余白
scrolling = フレームのスクロールバー表示設定
longdesc = フレームページについての説明のあるページのURL
属性が廃止されています。
<iframe>を設置する親ページからフレーム内コンテンツの枠線、余白、スクロールバーの設定ができなくなりますが、
これはHTML5ではseamless属性を使用したり、<iframe>自体のCSSボーダーと、内部コンテンツのCSSで設定します。
有効な属性
属性名 | 説明 |
src | フレーム内に表示するドキュメントのURL。 |
srcdoc | この属性でフレーム内のドキュメントを直接設定できます。srcより優先されます。 |
name | フレーム名を設定。target属性などで利用できます。 |
sandbox | フレーム内のコンテンツに制限をすることができます。 |
seamless | 設定するとフレームは親ページの一部のように表示されます。 |
width | フレームの横幅 |
height | フレームの高さ |