Рисунок с подписью

Что делаем: добавляем в статью фотографию турки. Рисунок оборачиваем в figure, подпись пишем в figcaption, а смысл картинки передаём в атрибуте alt.

Три вещи, которые нужно уметь

  • figure — самостоятельное содержимое со своей подписью. Его можно переставить в другое место статьи, и смысл не изменится. Не оборачивайте в него всё подряд: обычную картинку внутри абзаца figure не нужен.
  • figcaption — подпись к рисунку, первый или последний ребёнок figure.
  • alt — текстовая замена изображения. Её читает диктор и показывает браузер, если картинка не загрузилась.

Как писать alt

Спросите себя, что потеряет читатель, если картинки не будет:

СитуацияКакой alt
Картинка несёт информациюкраткое описание: «Медная турка с кофе»
Картинка только украшаетпустой alt="": диктор её пропустит
Картинка — кнопка или ссылкачто произойдёт при нажатии
Подпись уже описывает картинку целикомне дублировать, описать то, чего нет в подписи

Атрибут alt нельзя убирать совсем: без него диктор может прочитать имя файла. Для декоративных картинок оставляйте его пустым.

По спецификации

  • Элемент figure: самостоятельное содержимое с подписью, которое можно вынести из потока без потери смысла.
  • Элемент figcaption: подпись для родительского figure.
  • Атрибут alt: как писать альтернативный текст для разных видов изображений.

Проверьте себя

Картинка в статье только украшает текст. Какой alt?
Когда нужен figure?

Редактор · index.html

Предпросмотр

Подготовка окружения…

Ожидание запуска Vite…
Терминал