• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • <embed>

    版本:HTML5

    HTML<embed>元素将外部内容嵌入文档中的指定位置。此内容由外部应用程序或其他交互式内容源(如浏览器插件)提供。

    浏览器支持

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

    例子

    <embed type="video/quicktime" src="movie.mov" width="640" height="480" />
    

    标签定义及使用说明

    • <embed>标签定义了一个容器,嵌入的内容(如插件、媒体等)。用来嵌入外部应用或者互动程序(插件)。
    • <embed>标签必须有 src 属性。
    • 您无法在开始标签和结束标签之间写文本,来说明旧式的浏览器不支持该标签,就像<audio><video>

    该特性是非标准的,请尽量不要在生产环境中使用它!请记住,大多数现代浏览器已经弃用并取消了对浏览器插件的支持,所以如果您希望您的网站可以在普通用户的浏览器上运行,那么依靠<embed>通常是不明智的。

    Content categories流式内容元素,段落内容元素, embedded content,交互内容元素,段落内容元素.
    Permitted contentNone, it is anempty element.
    Tag omissionMust have a start tag, and must not have an end tag.
    Permitted parents可接受的任何元素 embedded content.
    Permitted ARIA rolesapplication,document,img,presentation
    DOM接口HTMLEmbedElement

    属性

    属性描述
    height HTML5新增pixels规定嵌入内容的高度。
    src HTML5新增URL规定被嵌入内容的 URL。
    type HTML5新增MIME_type规定嵌入内容的 MIME 类型。
    注:MIME = Multipurpose Internet Mail Extensions。
    width HTML5新增pixels规定嵌入内容的宽度。

    HTML 4.01 与 HTML 5 之间的差异

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

    全局属性

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

    事件属性

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

    例子

    <embed src="horse.wav" />
    

    被嵌入的 flash 动画片:

    <embed src="helloworld.swf">

    上篇:<source>

    下篇:<iframe>