🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.
Тег <figure>
используется для вставки на страницу изображений, видео, аудио и другого медиаконтента, а также добавления подписей и описания к этому контенту.
<figure>
<img src="path/to/image.jpg" alt="Описание изображения">
<figcaption>Подпись к изображению</figcaption>
</figure>
Примеры использования
Показ изображения с подписью:
<figure>
<img src="path/to/image.jpg" alt="Описание изображения">
<figcaption>Подпись к изображению</figcaption>
</figure>
Вставка видео с описанием:
<figure>
<video src="path/to/video.mp4" controls></video>
<figcaption>Подпись к видео</figcaption>
</figure>
Отображение графиков и диаграмм:
<figure>
<svg>
...
</svg>
<figcaption>Подпись к графику/диаграмме</figcaption>
</figure>
Показ кода с пояснением:
<figure>
<pre>
<code>
// Код на языке JavaScript
function sayHello() {
console.log("Hello, World!");
}
</code>
</pre>
<figcaption>Код на JavaScript</figcaption>
</figure>
Группировка картинок в галерею:
<figure>
<img src="path/to/image1.jpg" alt="Описание изображения 1">
<figcaption>Подпись к изображению 1</figcaption>
</figure>
<figure>
<img src="path/to/image2.jpg" alt="Описание изображения 2">
<figcaption>Подпись к изображению 2</figcaption>
</figure>
Для чего использовать тег <figure>
- Сгруппировать изображения или другой мультимедиа контент с его описанием.
- Указать связь между изображением и его описанием, которое представляет тег
<figcaption>
. - Создать контейнер, который можно стилизовать с помощью CSS, например, для добавления рамки вокруг изображения.
- Улучшить поисковую оптимизацию (SEO), так как
<figure>
является семантическим элементом. - Улучшить доступность контента для пользователей, использующих скринридеры или другие вспомогательные технологии, поскольку
<figure>
предоставляет ясную связь между контентом и его описанием.
Нюансы
- Внутри тега
<figure>
можно использовать тег<figcaption>
, который предназначен для создания подписей к медиаконтенту. - Подпись к медиаконтенту необязательна, но она повышает понимание контекста страницы для поисковых систем и пользователей со сниженной зрительной способностью.