最終更新日

embed要素

embed要素は、非HTMLの外部アプリケーションやプラグインの埋め込みを指定します。

src属性では、埋め込み対象リソースのアドレスをURLで指定します。また、type属性は、ファイルのMIMEタイプを指定します。type属性とsrc属性の両方を指定する場合、type属性は、src属性で示したリソースのContent-Typeメタデータと同じものを指定する必要があります。

embed要素はコンテンツを持たない空要素で、終了タグはありません。Embeddedコンテンツの記述箇所で使用できます。

HTML5での変更点
・embed要素は、HTML5から新しく追加された要素です。
カテゴリ タグの省略 親要素 子要素
Flowコンテンツ
Phrasingコンテンツ
Embeddedコンテンツ
Interactiveコンテンツ
空要素 Embeddedコンテンツを子にできる要素 なし
属性 説明
src URL アプリケーションのURLを指定します。
type MIMEタイプ アプリケーションのMIMEタイプを指定します。
width 数値 アプリケーションの幅をピクセルかパーセントで指定します。
height 数値 アプリケーションの高さをピクセルかパーセントで指定します。
グローバル属性 - -
イベント属性 - -
サンプルコード
<body>
  <p><embed src="sample.mov" type="video/quicktime"></p>
  <p><embed src="sample.swf" type="application/x-shockwave-flash" width="300" height="250"></p>
</body>
参考文献:W3C HTML5「4.8.3 The embed element」外部リンク
HOME