我们可以在HTML5中的图标签中使用视频标签吗?

时间:2013-01-16 01:31:43

标签: html5 video figure

我正在尝试为我的项目构建一个干净的HTML5结构,
我没有获得图标签的使用种类;
我们可以真正使用Video in Figure,因为这个页面说: http://oopeducation.com/html5/html5-figure-tag/

或仅适用于图像?

谢谢!

2 个答案:

答案 0 :(得分:20)

是的,您可以 - 根据HTML5规范,<figure>允许flow content(由flow elementsnormal character data组成)。鉴于<video>&amp; <audio>都是众多流元素中的一个, 完全有效,它们可以嵌套在图形中。

来自HTML5 Doctor的

This文章似乎也提出了同样的建议,请看一下。

答案 1 :(得分:5)

是的,这是可能的。

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

  

figure元素表示一些流内容,可选地带有   标题,这是自包含的,通常被称为a   来自文档主流的单个单元。

     

因此该元素可用于注释插图,图表,   从主要内容引用的照片,代码清单等   该文件,但可以,而不影响的流程   文档,远离该主要内容,例如到了一边   页面,专用页面或附录。

在这里,您可以看到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