HTML5中的<embed />标记,其中包含<object> tag?</object>等替代内容

时间:2012-01-24 00:23:16

标签: html5

在&lt; object&gt;中标签,您可以添加替代内容,如下所示:

<object data="image.svg" type="image/svg+xml">
    <img alt="Image" src="image.png"/>
</object>

有没有办法用&lt; embed&gt;做同样的事情(或类似事情)标记

我认为Javascript可能是一个解决方案,但我正在寻找只有HTML的东西。

1 个答案:

答案 0 :(得分:0)

我很遗憾地说,嵌入任意数据类型是不可能的。当浏览器加载时,大多数无法识别的mime types被解释为纯HTML。

甚至很难获得嵌入的基本媒体类型 - 请参阅音频和视频,它们刚刚开始受到HTML5的普遍接受。您看到的大多数对象标签可能仅限于可通过专有桌面/浏览器扩展加载的媒体类型。