<embed>

Netscape Navigatorが独自に追加した要素で、プラグインを必要とするFlash(.swf)などを表示させることができます。HTML4.01では<object>要素を使うことが推奨されていますが、<object>要素よりも<embed>要素の方がブラウザーの対応率が良いようで、<object>要素に対応していない場合の配慮として<embed>要素を入れ子にするという形を取っているサイトも見受けられます。


ブラウザ

IE3 / IE4 / IE5 / IE5.5 / IE6 / N3 / N4 / N6 / N7 / O6 / O7 / O9 / Fx1 / Fx2 / IE5 mac

▲PageTop

仕様

・構成
要素区分 エンドタグ ネストできる要素 備考
インライン なし

・属性
属性名 必須 意味
align 配置位置
left
左端
center
中央
right
右端
autostart 自動再生の可否
true
自動再生します
false
自動再生しません
alt 画像表示エラー時の代替テキスト 任意のテキスト
loop 再生回数 数値
code Javaクラスファイル名 ファイル名
codebase ベースURL URL
width 表示サイズ(幅) %かpx
height 表示サイズ(高さ) %かpx
hspace 要素の左右マージン
vspace 要素の上下マージン
name 識別名 任意のテキスト
src 再生したいファイルのURL URL
units 要素の高さと幅の単位 例:px値 or em
class class名 スタイルシートを設定したclass名
id id名 スタイルシートを設定したid名もしくは、任意のテキスト
title 説明文 任意のテキスト
style スタイル 任意のスタイル
lang 言語コード 例(日本語):ja
dir 読む方向
rtl
右から左に読む
ltr
左から右に読む

・イベント
イベント 仕様
onfocus フォーカスが合ったとき発生
onblur フォーカスが外れたとき発生

▲PageTop

サンプル

ソースコード

<html>
  <head>
    <title>サンプルコード</title>
  </head>
  <body>
    <embed src="poyo.swf">
    <noembed>
      ご覧の環境では再生できませんでした。
    </noembed>
  </body>
</html>

表示結果

ご覧の環境では再生できませんでした。

▲PageTop

関連項目

HTML

<object>

▲PageTop