<embed>

defines external or plug-in content

Example

<embed type="video/quicktime" src="vacation.mov" width="480" height="320">

Description

<embed> is used to place external plug-in content into a web page. <embed> has no closing tag.

<embed> was deprecated in HTML 4 in favor of <object>, but was added back in the draft specification for HTML5.

Note: This is an empty element; it has no closing tag. In XHTML documents, the <embed /> syntax is recommended.

Attributes Table

Attribute Description Values
Element Attributes
height height of embedded content
    type MIME type of embedded content
      width width of embedded content
        Standard Attributes
        accesskey defines a key used to focus the element
        class class of this element
        contenteditable whether element is user editable
        contextmenu specifies a menu that corresponds to this element
        dir text direction
        draggable whether element is draggable
        hidden whether element should be displayed
        id unique identifier for this element
        itemprop defines a microdata property of the element in the item.
        itemscope creates a microdata group for the element
        lang language used within element
        spellcheck whether spellchecking is enabled for this element
        style CSS styling rules
        subject associates a microdata property with a non-parent item
        tabindex defines tab key navigation ordering for the element
        title title of this element
        translate whether translation tools should translate the element's content
        xml:lang language used within element

        DOM Reference

        Handler Description
        Event Handlers
        onchange run when an element changes
        onclick run when element is clicked
        oncontextmenu run when contextual menu is triggered
        ondblclick run when element is double-clicked
        ondrag run when element is dragged
        ondragend run at end of a drag operation
        ondragenter run when element has been dragged to a valid drop target
        ondragleave run when element leaves a valid drop target
        ondragover run while element is over a valid drop target
        ondragstart run at start of drag operation
        ondrop run when dragged element is dropped
        onfocus run when element receives focus
        onformchange run when form changes
        onforminput run when form gets input
        oninput run when element gets user input
        oninvalid run when element is invalid
        onkeydown run when a key gets pressed
        onkeypress run when a key gets pressed then released
        onkeyup run when a pressed key is released
        onmousedown run when mouse button gets pressed
        onmousemove run when the mouse pointer moves
        onmouseout run when the mouse pointer leaves the element
        onmouseover run when the mouse pointer enters the element
        onmouseup run when a pressed mouse button is released
        onmousewheel run when the mouse wheel is used
        onreset run when a form reset is performed
        onscroll run when element is being scrolled
        onselect run when element is selected
        onsubmit run when form is submitted
        Media Event Handlers
        onabort run when media resource loading is aborted
        oncanplay run when media can start to play
        oncanplaythrough run when media can be played completely to its end
        ondurationchange run when duration of media has changed
        onemptied run when a media resource becomes empty
        onended run when media playback reaches end
        onerror run when an error occurs during element loading
        onloadeddata run when media resource is loaded
        onloadedmetadata run when media metadata is loaded
        onloadstart run when media resource has started to load
        onpause run when media resource is paused
        onplay run when media resource will start playing
        onplaying run when media resource is playing
        onprogress run when browser has received additional media resource data
        onratechange run when media resource playback rate changes
        onreadystatechange run when media resource ready state changes
        onseeked run after media resource seeking operation has been performed
        onseeking run during media resource seeking operation
        onstalled run when media resource loading has stalled
        onsuspend run when browser stops fetching media resource before finished
        ontimeupdate run when media resource playback position changes
        onvolumechange run when media resource volume is changed or muted
        onwaiting run when media resource has stopped playing but expects to resume