在< object>中标签,您可以添加替代内容,如下所示:
<object data="image.svg" type="image/svg+xml">
<img alt="Image" src="image.png"/>
</object>
有没有办法用&lt; embed&gt;做同样的事情(或类似事情)标记
我认为Javascript可能是一个解决方案,但我正在寻找只有HTML的东西。
答案 0 :(得分:0)
我很遗憾地说,嵌入任意数据类型是不可能的。当浏览器加载时,大多数无法识别的mime types被解释为纯HTML。
甚至很难获得嵌入的基本媒体类型 - 请参阅音频和视频,它们刚刚开始受到HTML5的普遍接受。您看到的大多数对象标签可能仅限于可通过专有桌面/浏览器扩展加载的媒体类型。