Можем ли мы использовать видео тег в теге с рисунком в HTML5

Я пытаюсь создать чистую структуру HTML5 для своих проектов,
Я не получил многообразие использования для тега Figure; Можем ли мы действительно использовать видео на рисунке, как на этой странице:
http://oopeducation.com/html5/html5-figure-tag/

Или это только для изображений?

Спасибо!

Ответ 1

Да, вы можете - согласно спецификации HTML5, <figure> разрешает поток контента (который состоит из элементы потока и нормальные символьные данные). Учитывая, что <video> и <audio> являются одним из многих элементов потока, он отлично подходит для их вставки в фигуре.

Эта статья от HTML5. Доктор, похоже, предлагает то же самое, взгляните.

Ответ 2

Да, это возможно.

Это определение тега <figure>, как определено W3C:

Элемент рисунка представляет собой некоторое содержимое потока, необязательно с который является самодостаточным и обычно упоминается как один блок из основного потока документа.

Таким образом, элемент может использоваться для аннотирования иллюстраций, диаграмм, фотографии, списки кодов и т.д., которые относятся к основному контенту документа, но это могло бы, не затрагивая поток документ, удаляться от этого основного содержимого, например. в сторону страницу, на выделенные страницы или в приложение.

Здесь вы можете увидеть пример, извлеченный из документации 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