28

我正在尝试为我的项目构建一个干净的 HTML5 结构,
但我没有得到 Figure 标签的使用范围;
我们真的可以像本页所说的那样使用图中的视频吗:http:
//oopeducation.com/html5/html5-figure-tag/

还是仅适用于图像?

谢谢!

4

2 回答 2

34

是的,您可以 - 根据 HTML5 规范,<figure>允许流内容(由流元素普通字符数据组成)。鉴于<video>&<audio>都是众多流元素之一,将它们嵌套在图形中是完全有效的。

HTML5 Doctor 的这篇文章似乎暗示了同样的事情,看看吧。

于 2013-01-16T01:35:32.640 回答
11

是的,有可能。

这是<figure>W3C 指定的标签定义:

figure 元素表示一些流内容,可以选择带有标题,它是自包含的,通常作为文档主流中的单个单元引用。

因此,该元素可用于注释插图、图表、照片、代码列表等,这些是从文档的主要内容中引用的,但可以在不影响文档流程的情况下从该主要内容中移开,例如页面的一侧、专用页面或附录。

在这里,您可以看到 W3C 文档提取的示例,其中<video>标签包含在<figure>标签中。

<figure>
 <video src="ex-b.mov"></video>
 <figcaption>Exhibit B. The <cite>Rough Copy</cite> trailer.</figcaption>
</figure>

你可以在这里找到官方的 W3C 文档:http: //www.w3.org/html/wg/drafts/html/master/grouping-content.html#the-figure-element

于 2013-01-16T01:42:58.447 回答