New in HTML5.

<embed> HTML Tag

Sharing is caring!

Element of
What does <embed> HTML Tag do?
The <embed> element creates an embedded panel in which a third-party application, such as a Flash-based object, can run.

What's the opposite of “deprecated”?

There are many old HTML element which were originally part of the specification, but have been removed. The <embed> element, on the other hand, has been around for a long time, but has only been added to the official specification as of HTML5.

Still maybe not a great idea

While <embed> is perfectly valid, and the preferred way to embed third-party applications, such as Flash, it might not be a good idea to use. That is to say — maybe you don't want to embed Flash or Java applications in your web page. (Just a suggestion.)

Not for media, either

The <embed> attribute was originally used both for applications (like Flash) and also for media — movies and audio. You can now use HTML5's new media elements, <audio> and <video>.

Adam is a technical writer who specializes in developer documentation and tutorials.

Browser Support for embed