w3.org’s blockquote
-page有两个例子:
两者看起来与我非常相似 – 内容方面.但他们说的是第一个:
Note
In the example above,the citation is contained within thefooter
of a
figure
element,this groups and associates the information,about the
quote,with the quote. Thefigcaption
element was not used,in this case,
as a container for the citation as it is not a caption.
但是,我不明白两个版本之间的区别.有人可以解释区别和区分页脚和figcaption的重要性吗?
>正如您所见,W3C规范中的非规范性示例似乎相互矛盾.
> W3C规范不包含任何标准文本,表明任一选项都不合适.其中一个例子声称引用不是一个标题,但由于它不是规范性的,你完全有权不同意.
>从this WHATWG issue起,生活规范编辑以及W3C CSSWG(即非HTML WG)成员认为差异在实践中并不重要,尽管前者似乎倾向于使用figcaption.
>在实践中,大多数作者无论如何都将归属信息放在figcaption中,没有明显的影响.
……结论似乎是两者之间没有任何有意义或实际的区别,而且无论你选择使用哪一个都是个人偏好的问题.
话虽如此,如果你仍然无法决定,figcaption更符合这两个规范,而不是一致性(因为页脚和figcaption同样符合),但就它们如何描述其角色和用法而言,尤其是与图元素的关系(通常,您希望与图相关联的文本为其标题).无论哪种方式,最重要的是引用元素,因为最终它们是传达归属语义的,而不是它们的容器元素.