この頁では HTML5 標準仕様で定義されている HTMLEmbedElement インタフェースについて説明しています。HTML5 以前の仕様はこのインタフェースに対応していません。

DOM の embed 要素は、その特別なプロパティを操作する為の HTMLEmbedElement インタフェースを公開します。 embed 要素は通常の HTMLElement オブジェクトインタフェースからも継承により操作可能となっています。

HTMLElement インタフェースから継承するものの他にいくつかの固有プロパティを持ちます。


Inherits properties from its parent, HTMLElement.

名称 説明
align  これは廃止された API であり、動作は保証されていません。 DOMString Enumerated property indicating alignment of the element's contents with respect to the surrounding context. The possible values are "left", "right", "center", and "justify".
height DOMString height HTML 属性を反映。リソースの高さ(※内部的な数値でない、実際に表示されているリソースの高さ)を含む
name  これは廃止された API であり、動作は保証されていません。 DOMString The name of the embedded object.
src DOMString src HTML 属性を反映。リソースのアドレスを含む
type DOMString type HTML 属性を反映。リソースの型を含む
width DOMString width HTML 属性を反映。リソースの幅(※内部的な数値でない、実際に表示されているリソースの幅)を含む


仕様書 策定状況 コメント
HTML Living Standard
HTMLEmbedElement の定義
現行の標準 No change from HTML5, but it formally adds two obsolete properties, name and align, to help with compatibility with old Web sites.
HTMLEmbedElement の定義
勧告 Initial definition.


BCD tables only load in the browser


  • <embed> 要素 - HTMLEmbedElement インタフェースを持つ HTML 要素