在HTML5中,我们目前有一个<figure>
元素,定义如下(W3C reference)
figure元素表示一个内容单元,可选地带有标题,该单元是独立的,通常作为单个单元从文档的主流中引用,并且可以从文档的主流中移出,而不会影响文档的含义。
最近,Responsive Images Community group提出了一个新的元素<picture>
,它的定义如下in the reference
用于显示图像的图片元素,该图像可以来自一系列来源(请参阅srcset属性)。用户代理显示哪个图像取决于导出源图像的算法。
由于这两个描述似乎并不矛盾(图片上的文档还处于草稿状态),我的问题是:以这种方式在figure
元素中嵌套picture
(在技术上和语义上)是可能的吗?
<figure>
<picture>
<source ...>
<source ...>
<source ...>
<img..>
</picture>
<figcaption>...</figcaption>
</figure>
我在规范中没有找到关于它的任何参考资料。:\
注意:我知道目前还没有浏览器实现这个元素,我只是在用jQuery picture做一些实验
谢谢。
https://stackoverflow.com/questions/12899691
复制相似问题