THE WORLD'S LARGEST WEB DEVELOPER SITE

HTML <embed> Tag


Example

An embedded flash animation:

<embed src="helloworld.swf">
Try it Yourself »

Definition and Usage

The <embed> tag defines a container for an external application or interactive content (a plug-in).


Browser Support

Element
<embed> Yes Yes Yes Yes Yes

Differences Between HTML 4.01 and HTML5

The <embed> tag is new in HTML5.

Note: Many web browsers have supported the <embed> tag for a long time. However, the <embed> tag has not been a part of the HTML 4 specification. The <embed> tag is new in HTML5, and will validate in an HTML5 page. However, if you use it in an HTML 4 page, the page will not validate.


Attributes

Attribute Value Description
height pixels Specifies the height of the embedded content
src URL Specifies the address of the external file to embed
type media_type Specifies the media type of the embedded content
width pixels Specifies the width of the embedded content


Global Attributes

The <embed> tag also supports the Global Attributes in HTML.


Event Attributes

The <embed> tag also supports the Event Attributes in HTML.


Related Pages

HTML DOM reference: Embed Object


Default CSS Settings

Most browsers will display the <embed> element with the following default values:

embed:focus {
  outline: none;
}