HTML <embed> 标签

定义和用法

<embed> 标签定义外部资源的容器,例如网页、图片、媒体播放器或插件应用程序。

警告

大多数浏览器不再支持 Java 小程序和插件。

任何浏览器都不再支持 ActiveX 控件。

现代浏览器也已关闭对 Shockwave Flash 的支持。

建议

如需显示图片,最好使用 <img> 标签

如需显示 HTML,最好使用 <iframe> 标签

如需显示视频或音频,最好使用 <video><audio> 标签。

另请参阅:

HTML DOM 参考手册:Embed 对象

实例

例子 1

嵌入的图像:

<embed type="image/jpg" src="tulip.jpg" width="150" height="150">

亲自试一试

例子 2

嵌入的 HTML 页面:

<embed type="text/html" src="/index.html" width="500" height="200">

亲自试一试

例子 3

嵌入的视频:

<embed type="video/webm" src="shanghai.mp4" width="641" height="360">

亲自试一试

属性

属性 描述
height 像素值 规定嵌入内容的高度。
src URL 规定要嵌入的外部文件的地址。
type 媒体类型 规定嵌入内容的媒体类型。
width 像素值 规定嵌入内容的宽度。

全局属性

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

事件属性

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

默认的 CSS 设置

大多数浏览器将使用以下默认值显示 <embed> 元素:

embed:focus {
  outline: none;
}

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持