Как сделать подпись под картинкой в html

Для создания иллюстрации с подписью, в HTML5 включен новый элемент решаюший эту задачау - figure. Рассмотрим пример.

Исходный HTML документ:

<figure>
  <figcaption>Рисунок №1.</figcaption>
  <img  src="1.jpg" alt="Wave">
</figure>

Стили:

figure {
  /* задаём рамку и внутренние отступы для контента */
  border: 1px solid #245488;
  padding: 10px;
  /* минимальная ширина блока, после которой не происходит масштабирование */
  min-width: 250px;
}

figcaption {
  /* тэг идет первым в блоке - подпись будет сверху */
  /* выравнивание по центру, и изменим фон */
  text-align: center;
  background-color: #bac8d6;
}

img {
  /* картинка займет всю доступную ширину блока figure*/
  width: 100%;
}

Результат: figure

0 0
Познакомьтесь с основами HTML и CSS бесплатно