<embed> ... </embed>
Embeds an object into the web page. Embedded objects are most often multimedia files that use plug-in technology for playback (for example, Flash movies, QuickTime movies, and the like). In addition to the attributes listed below, certain media types and their respective plug-ins may have proprietary attributes for controlling the playback of the file.
Although commonly supported by browsers, the
embed element was not part of the HTML 4.01
or earlier specifications (in favor of the
object element for embedded media), however,
it has been added to the HTML5 Working Draft. Because it was supported
but not documented, it has many browser- and media-specific attributes
and its syntax is not clear. Many developers use both
embed for a single media object for backward
compatibility, even though it does not conform to the HTML 4.01/XHTML
There is conflicting documentation regarding whether embed is a container or an empty element. Modern browsers seem to support both methods, but including the closing tag is the safest bet. In HTML5, it is specified as an empty element.
<embed src="movies/vacation.mov" width="240" height="196" type="video/quicktime">
<embed src="movies/vacation.mov" width="240" height="196" pluginspage="http://www.apple.com/quicktime/ download/">
<noembed><img src="vacation.gif"> You do not seem to have the plugin.</noembed>
This element can not be rendered within this application.