HTML <embed> 标签

embed的英文是嵌入的意思,在html中,embed 标签是html5版本新增的标签,是使用来定义嵌入的内容(如插件、图片、媒体等)。


定义和用法

<embed> 标签定义嵌入的内容,比如插件、图片、视频。


实例
  1. <!DOCTYPE HTML>
  2. <html>
  3. <body>
  4. <h2>embed 元素嵌入swf文件</h2>
  5. <embed src="/images/helloworld.swf">
  6. </body>
  7. </html>
实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h2>embed 元素嵌入图片</h2>
  5. <embed type="image/jpg" src="/images/demo.png" width="300" height="200">
  6. </body>
  7. </html>
实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h2>embed 元素嵌入视频</h2>
  5. <embed type="video/webm" src="/example/video/demo.mp4" width="400" height="300">
  6. </body>
  7. </html>

浏览器支持

元素
<embed>YesYesYesYesYes

所有主流浏览器都支持 <embed> 标签。


HTML 4.01 与 HTML 5 之间的差异

<embed> 标签是 HTML 5 中的新标签。


属性

HTML5 中的新属性。

属性 描述
height pixels 设置嵌入内容的高度。
src url 嵌入内容的 URL。
type type 定义嵌入内容的类型。
width pixels 设置嵌入内容的宽度。

全局属性

<embed> 标签支持 HTML 中的 全局属性


事件属性

<embed> 标签支持 HTML 中的 事件属性