<embed> - オブジェクトの埋めこみ
目次
概要
- 形式
<embed src="...">
- サポート
- https://caniuse.com/mdn-html_elements_embed
- カテゴリ
- フローコンテンツ
フレージングコンテンツ
エンベデッドコンテンツ
インタラクティブコンテンツ
パルパブルコンテンツ
- 親要素
- エンベデッドコンテンツ を子要素に持てるもの
- 子要素
- 無し(Empty)
- タグの省略
- 開始タグ:必須 / 終了タグ:無し
- 属性
- グローバル属性
src
type
width
height
説明
<embed>
は EMBEDding(埋めこみ)を意味します。Flash(*.swf)、動画(*mp4, *.ogg, *.mpg, *.mov)、音声(*.wav, *.aif, *.au, *.mid, *.ra)などを埋め込む際に用いられます。
プラグインがインストールされていなかったり、プラグインのバージョンが異なっていたりすると、再生できなかったり、再生方法が異なっていたり、します。プラグインがインストールされていないと、そのページを表示する度に「プラグインが無いけどインストールするか?」のようなダイアログが表示されることもあります。
属性
共通属性
- グローバル属性
- 詳細は グローバル属性 を参照してください。
重要属性
- src=url
- LS/H5/e3/Ch/Fx/Sa/Op/N2
- 再生するファイルの URL を指定します。
- type=type
- LS/H5/e/Ch/Fx/Sa/Op/N2
- 再生するファイルの MIME タイプを指定します。
表示属性
- height=n
- LS/H5/e3/Ch/Fx/Sa/Op/N2
- 縦幅を指定します。
- width=n
- LS/H5/e3/Ch/Fx/Sa/Op/N2
- 横幅を指定します。
- hspace=n
- [非推奨] e4/N2
- 埋め込みオブジェクトの周りの横方向の余白をピクセル単位で指定します。
- vspace=n
- [非推奨] e4/N2
- 埋め込みオブジェクトの周りの縦方向の余白をピクセル単位で指定します。
その他属性
- units=n
- [非推奨] e4/N2
- 高さや横幅の単位を、Internet Explorer では 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」
を参照してください。
プラグイン固有属性
- 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="sample.swf">
<embed type="video/quicktime" src="sample.mov">
リンク
Copyright (C) 1996-2017 杜甫々
初版:1996年9月10日 最終更新:2017年12月31日
https://www.tohoho-web.com/html/embed.htm