The HTMLEmbedElement interface provides special properties (beyond the regular HTMLElement interface it also has available to it by inheritance) for manipulating <embed> elements.

Note: This topic describes the HTMLEmbedElement interface as defined in the standard. It does not address earlier, non-standardized version of the interface.

EventTarget Node Element HTMLElement HTMLEmbedElement

Instance properties

Inherits properties from its parent, HTMLElement.

HTMLEmbedElement.align Deprecated

A string representing an enumerated property indicating alignment of the element's contents with respect to the surrounding context. The possible values are "left", "right", "center", and "justify".


A string reflecting the height HTML attribute, containing the displayed height of the resource. Deprecated

A string representing the name of the embedded object.


A string that reflects the src HTML attribute, containing the address of the resource.


A string that reflects the type HTML attribute, containing the type of the resource.


A string that reflects the width HTML attribute, containing the displayed width of the resource.

Instance methods

No specific method; inherits methods from its parent, HTMLElement.


HTML Standard
# htmlembedelement

Browser compatibility

BCD tables only load in the browser

See also

  • The HTML element implementing this interface: <embed>