HTML5タグ虎の巻

embedタグ

HTML5

embedは、プラグインを使用するコンテンツを表示するタグです。

解説

embedタグは、Flash(.swf)やQuickTime(.mov)、MIDI(.mid)などをサイトに埋め込みたい時に使用します。

コンテンツ・モデル

カテゴリー
(自カテゴリ)
フロー・コンテンツ
フレージング・コンテンツ
エンベッディッド・コンテンツ
インタラクティブ・コンテンツ
コンテキスト
(親カテゴリ)
エンベッディッド・コンテンツを許可する場所
コンテンツ・モデル
(子カテゴリ)
指定不可

属性

embedタグには以下の属性が指定できます。

【属性】
属性説明
srcコンテンツのURLを指定する
(例)src="hoge.swf"
typeコンテンツのMIMEタイプを指定する
(例)type="application/x-shockwave-flash"
widthコンテンツの横サイズを指定する
(例)width="300"
heightコンテンツの縦サイズを指定する
(例)height="200"
【主要グローバル属性】
属性説明
classクラスを指定する
(例)class="hoge"
idIDを指定する
(例)id="foo"
styleスタイルを指定する
(例)style="color:red;"
titleツールチップを指定する
(例)title="補足情報です"
tabindexTabキーによる移動の順番を指定する
 正数:指定した数値の順にフォーカス移動される
 負数:フォーカスは可能だが、タブ移動時はフォーカス対象とならない
(例)tabindex="10"

その他のグローバル属性値については、グローバル属性をご覧ください。

サンプル

Flashコンテンツ「hoge.swf」を表示する

<embed
  src="hoge.swf"
  type="application/x-shockwave-flash"
  width="400"
  height="200">

備考

  • embedの読みは「エンベッド」です。

関連項目

  • embed:プラグインを使用するコンテンツを表示する
  • object:外部リソースを埋め込む
  • param:外部リソースに渡すパラメータを指定する