Ответ
<section>
— это семантический HTML-тег, который обозначает логический раздел документа. Он используется для группировки связанного контента, например, главы, вкладки или части статьи.
Отличия от <div>
:
<section>
имеет смысловую нагрузку, улучшая доступность и SEO.- Должен содержать заголовок (
<h1>
-<h6>
), если его содержание не очевидно из контекста.
Пример:
<section>
<h2>О компании</h2>
<p>Мы разрабатываем крутые веб-приложения.</p>
</section>
Когда не использовать:
- Для стилизации (лучше
<div>
). - Если контент не является самостоятельным блоком (например, боковая панель —
<aside>
).