<embed> は EMBEDding(埋めこみ)の略です。動画(*.mpg, *.mov)、Flash(*.swf)、音声(*.wav, *.aif, *.au, *.mid, *.ra)などを埋め込む際に用いられます。
<embed> は、src 属性で指定したファイルを読み込み、ブラウザに追加インストールされたプラグインソフトにデータを渡します。実際の音や動画の再生はプラグインソフトが行います。
再生されるファイルのフォーマットに関しては、「とほほのマルチメディア入門」を参照してください。
よく使われるプラグインソフトには次のようなものがあります。
プラグインがインストールされていなかったり、プラグインのバージョンが異なっていたりすると、再生できなかったり、再生方法が異なっていたりします。プラグインがインストールされていないと、そのページを表示する度に「プラグインが無いけどインストールするか?」のようなダイアログが表示されることもあります。
| 属性 | 意味 |
|---|---|
| src=url | H5+/e3+/N2+。再生するファイルの URL を指定します。 |
| type=type | H5+/N2+。再生するファイルの MIME タイプを指定します。 |
| 属性 | 意味 |
|---|---|
| height=n | H5+/e3+/N2+。縦幅を指定します。 |
| width=n | H5+/e3+/N2+。横幅を指定します。 |
| hspace=n | e4+/N2+。埋め込みオブジェクトの周りの横方向の余白をピクセル単位で指定します。 |
| vspace=n | e4+/N2+。埋め込みオブジェクトの周りの縦方向の余白をピクセル単位で指定します。 |
| units=n | e4+/N2+。高さや横幅の単位を、IE では px または em で、Netscape では pixels または en で指定します。 |
| border=n | N2+。周りに n ピクセルの枠線をひきます。 |
| align=align | e3+/N4+。表示位置を指定します。 |
| frameborder=no | N2+。周りに枠線をひかないよう、プラグインに指示します。 |
| hidden=hidden | e3+/N2+。画面への表示を制御します。 true:表示しない false:表示する(既定値) |
| 属性 | 意味 |
|---|---|
| alt=alt | e4+。代替えテキストを指定します。 |
| code=code | e4+。コンパイルされた Java のクラスファイル名を指定します。 |
| codebase=url | e4+。code 属性のファイルを探す基準となる URL を指定します。 |
| palette=palette | N2+。プラグインが用いるパレットを指定します。 foreground:フォアグランド background:バックグランド |
| pluginspage=url | N2+。プラグインがインストールされていない場合に、必要なプラグインに関する情報を含んだページの URL を指定します。 |
| pluginurl=url | N4+。プラグインを自動インストールするための Java アーカイブファイル(*.jar)への URL を指定します。 「Composer Plug-in Guide」 や 「SmartUpdate Developer's Guide」 を参照してください。 |
| 属性 | 意味 |
|---|---|
| class=class | e3+/N4+。クラスを指定します。 |
| id=id | e3+/N4+。ID を指定します。 |
| name=name | e4+。名前を指定します。 |
| style=style | e3+/N4+。スタイルシートを指定します。 |
| title=title | e4+。タイトルを指定します。 |
| 属性 | 意味 |
|---|---|
| autostart=autostart | 画面を表示した際に、自動再生を始めるかどうかをtrue(自動再生する)、false(自動再生しない)のいずれかで指定します。 |
| autoplay=autoplay | 画面を表示した際に、自動再生を始めるかどうかをtrue(自動再生する)、false(自動再生しない)のいずれかで指定します。 |
| control=control | LiveAudio プラグインにおいて、コンソールの表示を指定します。 console:すべて表示 smallconsole:小さなコンソールを表示 volumelevel:ボリュームを表示 playbutton:再生ボタン stopbutton:停止ボタン pausebutton:一時停止ボタン |
| loop=n | 繰り返す回数を指定します。 true:無限に false:繰り返さない |
| repeat=n | 繰り返す回数を指定します。 |
| textfocus=textfocus | Shockwave プラグインにおいて、再生を始めるタイミングを指定します。 onclick:クリックしたとき onstart:開始時 |
| その他 | その他にも、インストールしているプラグインの種類やバージョンによっていろいろな属性を指定することができます。詳細は、プラグインの説明書を参照してください。 |
| HTMLソース |
|---|
<embed src="xxx.wav" autostart="true" width=70 height=25> |