Допустим, это — кораблик из спичек. Ты пришёл в класс, поставил его на стол, и тут учитель говорит:
— «А где инструкция? Кто это сделал? Из чего? Сколько времени заняло?» А ты только руками разводишь:
— «Ну… вот он!» Тут-то и нужна карточка-подпись под поделкой: «Кораблик. Сделал Иван Петров (5 «Б»). Материал: спички, клей, лак. Время: 3 часа.» Без неё — просто вещь. С ней — понятный, самодостаточный элемент выставки. Вот это и есть <figure> + <figcaption> в HTML. <figure> — это «подставка» или «рамка» для чего-то важного, но необязательного для основного текста. ✅ Подходит: ❌ Не подходит: 🔹 Аналогия: <figure> — как отдельная витрина в музее.
Внутри — экспонат. Рядом — табличка с описанием.
Если убрать витрину — рассказ в зале не сломается. Но с ней — понятнее и интереснее. <figcaption> — всегда внутри <figure>, и только один раз.
Он говорит: «Вот что это, зачем оно тут, и откупа оно». 🔹 Аналогия: Как бирка на шнурке у школьной куртки в раздевалке.
Без бирки — все куртки одинаковые.