良百科

枯榆绕屋,迎门绿竹。

用户工具

站点工具

  • write
  • everyday
  • yufa
  • poem
  • template
  • syntax
  • random
  • xiangfen
  • baidu
  • 抱歉,您没有权限增加页面

    jackboodiary:20191215

    2019年12月15日

    如何区分embed和iframe的应用场景?

    <embed>是用来嵌入多种类型的外部内容的通用嵌入工具,其中包括像Java小程序和Flash,PDF(可在浏览器中显示为一个PDF插件)这样的插件技术,甚至像视频,SVG和图像的内容! <iframe>元素旨在允许您将其他Web文档嵌入到当前文档中。这很适合将第三方内容纳入您的网站,您可能无法直接控制,也不希望实现自己的版本 - 例如来自在线视频提供商的视频,Disqus等评论系统,在线地图提供商,广告横幅等。

    <embed> 标签定义嵌入的内容,比如插件。是HTML5中的新属性,embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径 但是切记,<embed> 标签是 HTML 5 中的新标签。猎豹和搜狗浏览器把它解析为HTML 5 中的新标签,所以不支持autostart,loop等其他属性。IE6是支持autostart属性的,因为IE6不把<embed>解析为HTML 5。因为兼容问题。因此,本人只是用embed作为网页的背景音乐,并不用来制作视频,

    https://www.imooc.com/wenda/detail/522802

    iframe 元素会创建包含另外一个文档的内联框架(即行内框架)。 embed 标签定义嵌入的内容,比如插件。 iframe支持所有浏览器,embed是HTML5新标签支持IE9以上和主流浏览器。

    https://www.dokuwiki.org/tips

    jackboodiary/20191215.txt · 最后更改: 2019/12/15 11:45 由 jackboo