🚀 Сегодня вам бесплатно доступен тренажёр по HTML и CSS.

Тег <section> группирует содержимое страницы, которое связано тематически или по смыслу.

<section>
  <h2>Статьи</h2>
  <article>
    <h3>Заголовок статьи 1</h3>
    <p>Содержимое статьи 1</p>
  </article>
  <article>
    <h3>Заголовок статьи 2</h3>
    <p>Содержимое статьи 2</p>
  </article>
</section>

Тег <section> должен использоваться только для группировки элементов, которые относятся к одной логической секции на странице. Если на странице есть несколько разных секций, то каждая из них должна быть обёрнута в свой <section>.

Тег должен содержать заголовок <h1><h6>, чтобы читатель понимал, что находится внутри секции. Иногда такие заголовки скрывают, но оставляют доступными для скринридеров.

Чем заменить тег

Напрямую заменить его сложно, потому что он уникален и помогает поисковикам понять структуру вашего сайта. Но иногда, в зависимости от ситуации, можно использовать:

  • <article> для независимого, самодостаточного контента;
  • <div> просто для стилизации без добавления смысла к блоку;
  • <aside> для блоков с информацией, относящейся к основному контенту.

Полезные ссылки

📝 Спецификация

🏗️ Зачем нужна семантическая вёрстка

✔️ Can I Use: Section