随着HTML5的出现,我开始使用figure
来封装图像和表格等等。到目前为止,我已经使用表的caption
元素来标记表。但是,figcaption
可用于标记数字的内容。似乎在图中的表格的情况下,有两个元素或多或少地用于相同的目的。
一方面,caption
特定于描述表格的目的;另一方面figcaption
有点宽泛,但适用于表格以及其他图形内容。
使用figcaption
来标记数字中的表格是否合适?如果仅仅是与包含不同元素的其他数字的一致性?
答案 0 :(得分:7)
来自WHATWG spec:
当table元素是figcaption以外的figure元素中的唯一内容时,应省略caption元素以支持figcaption。
虽然他们目前匹配,但这里是W3C Editor's Draft的相应链接,以防万一。