CSS
WEB用語(N)

<embed> - オブジェクトの埋めこみ

トップ > HTMLリファレンス > <embed>
概要
形式<embed src="...">
サポートe3〜 / N2〜
タグの省略開始タグ:必須、終了タグ:??
説明

<embed> は EMBEDding(埋めこみ)の略です。音声や動画をページに埋め込むために用いられます。Netscape Navigator 2.0 が始めに実装し、IE3.0 にも実装されましたが、HTMLの規約には取り入れられませんでした。代わりに <object> を用いることが推奨されています。

<embed> は、src 属性で指定したファイルを読み込み、ブラウザに追加インストールされたプラグインソフトにデータを渡します。実際の音や動画の再生はプラグインソフトが行います。

再生されるファイルのフォーマットに関しては、「マルチメディア入門」を参照してください。

よく使われるプラグインソフトには次のようなものがあります。

プラグインがインストールされていなかったり、プラグインのバージョンが異なっていたりすると、再生できなかったり、再生方法が異なっていたりします。プラグインがインストールされていないと、そのページを表示する度に「プラグインが無いけどインストールするか?」のようなダイアログが表示され、鬱陶しく感じられることもあるので注意しましょう。

属性
【重要属性】
属性意味
src=urle3/N2。再生するファイルの URL を指定します。

【表示属性】
属性意味
align=aligne3/N4。表示位置を指定します。
height=ne3/N2。縦幅を指定します。
width=ne3/N2。横幅を指定します。
hspace=ne4/N2。埋め込みオブジェクトの周りの横方向の余白をピクセル単位で指定します。
vspace=ne4/N2。埋め込みオブジェクトの周りの縦方向の余白をピクセル単位で指定します。
units=ne4/N2。高さや横幅の単位を、IE では px または em で、Netscape では pixels または en で指定します。
border=nN2。周りに n ピクセルの枠線をひきます。
frameborder=noN2。周りに枠線をひかないよう、プラグインに指示します。
hidden=hiddene3/N2。画面への表示を制御します。
  true:表示しない
  false:表示する(規定値)

【固有属性】
属性意味
alt=alte4。代替えテキストを指定します。
code=codee4。コンパイルされた Java のクラスファイル名を指定します。
codebase=urle4。code 属性のファイルを探す基準となる URL を指定します。
type=typeN2。再生するファイルの MIME タイプを指定します。
palette=paletteN2。プラグインが用いるパレットを指定します。
  foreground:フォアグランド
  background:バックグランド
pluginspage=urlN2。プラグインがインストールされていない場合に、必要なプラグインに関する情報を含んだページの URL を指定します。
pluginurl=urlN4。プラグインを自動インストールするための Java アーカイブファイル(*.jar)への URL を指定します。 「Composer Plug-in Guide」 や 「SmartUpdate Developer's Guide」 を参照してください。

【一般属性】
属性意味
class=classe3/N4。クラスを指定します。
id=ide3/N4。ID を指定します。
name=namee4。名前を指定します。
style=stylee3/N4。スタイルシートを指定します。
title=titlee4。タイトルを指定します。

【プラグイン固有属性】
属性意味
autostart=autostart画面を表示した際に、自動再生を始めるかどうかをtrue(自動再生する)、false(自動再生しない)のいずれかで指定します。
autoplay=autoplay画面を表示した際に、自動再生を始めるかどうかをtrue(自動再生する)、false(自動再生しない)のいずれかで指定します。
control=controlLiveAudio プラグインにおいて、コンソールの表示を指定します。
  console:すべて表示
  smallconsole:小さなコンソールを表示
  volumelevel:ボリュームを表示
  playbutton:再生ボタン
  stopbutton:停止ボタン
  pausebutton:一時停止ボタン
loop=n繰り返す回数を指定します。
  true:無限に
  false:繰り返さない
repeat=n繰り返す回数を指定します。
textfocus=textfocusShockwave プラグインにおいて、再生を始めるタイミングを指定します。
  onclick:クリックしたとき
  onstart:開始時
その他その他にも、インストールしているプラグインの種類やバージョンによっていろいろな属性を指定することができます。詳細は、プラグインの説明書を参照してください。
使用例
HTMLソース
<embed src="xxx.wav" autostart="true" width=70 height=25>
高さと横幅

QuickTime などのプラグインでは、height属性と width属性は必須と定義されています。また、一部のプラグインとブラウザの組み合わせでは、height、width属性を省略するとブラウザが異常終了してしまうケースもあるようです。閲覧者側にどんなプラグインがインストールされているか不明確なため、表示の大きさはブラウザ側で適切に決定してもらうのが理想のような気もしますが、当面は、よく使用されているプラグインの大きさに合わせて height、width属性を指定してやるのが無難なようです。

関連項目

<< PAGE TOP >>

BACK UP 初心者でホームページを考えてられてる方へ

独自ネットショップや楽天ショップ・YAHOOショップ運営される初心者の方も、無料で、親切にアドバイスいたします。
SEO・月次更新・リニュアルetc

ホームページの事なら

何でもお問合せください。
お問合せフォームはこちらから

リュウム株式会社

京都市中京区橋弁慶町222番地
ヒライビル3階

TEL 075-257-4588
営業時間 AM10:00-PM7:00


CSS
Ryuumu