Кратко
СкопированоТег <aside> размечает блок с дополнительным содержимым. Он может не иметь отношения к главному (<main>) контенту сайта. Часто используется для боковой колонки на сайте.
Пример
СкопированоДля примера возьмём дополнительный блок на сайте с личным блогом. Основным контентом будет считаться список статей или отдельная статья. Блок с последними комментариями прямого отношения к основному контенту не имеет — комментарии могут быть оставлены не под текущей статьёй.
<aside> <h2>Последние комментарии</h2> <ul> <li>Комментарий 1</li> <li>Комментарий 2</li> </ul></aside>
<aside>
<h2>Последние комментарии</h2>
<ul>
<li>Комментарий 1</li>
<li>Комментарий 2</li>
</ul>
</aside>
Как пишется
Скопировано
<dl> <dt>Питер Квилл</dt> <dd> <blockquote>— Ты прямо как Мэри Поппинс *<a href="#1">1</a>.</blockquote> </dd> <dt>Йонду Удонта</dt> <dd> <blockquote>— А он крутой?</blockquote> </dd> <dt>Питер Квилл</dt> <dd> <blockquote>— Да, конечно.</blockquote> </dd> <dt>Йонду Удонта</dt> <dd> <blockquote>— Слышали? Я Мэри Поппинс, если что!</blockquote> </dd></dl><cite>Стражи галактики 2</cite><aside id="1"> Йонду летит при помощи стрелы, подобно Мэри Поппинс, имеющей при себе зонтик.</aside>
<dl>
<dt>Питер Квилл</dt>
<dd>
<blockquote>— Ты прямо как Мэри Поппинс *<a href="#1">1</a>.</blockquote>
</dd>
<dt>Йонду Удонта</dt>
<dd>
<blockquote>— А он крутой?</blockquote>
</dd>
<dt>Питер Квилл</dt>
<dd>
<blockquote>— Да, конечно.</blockquote>
</dd>
<dt>Йонду Удонта</dt>
<dd>
<blockquote>— Слышали? Я Мэри Поппинс, если что!</blockquote>
</dd>
</dl>
<cite>Стражи галактики 2</cite>
<aside id="1">
Йонду летит при помощи стрелы, подобно Мэри Поппинс, имеющей при себе зонтик.
</aside>
Как понять
СкопированоТег <aside> относится к семантическим тегам, т. е. служит исключительно для разметки контента, никак не влияя на оформление или визуальное поведение содержимого.
В этот тег оборачивается контент, не обязательный для понимания основной информации на сайте: виджеты с оценкой, поиск по сайту, список тем и рубрик.
Атрибуты
СкопированоУ <aside> нет никаких специфических атрибутов, он поддерживает все глобальные атрибуты.
Подсказки
Скопировано💡 Нет никаких ограничений на положение тега <aside>, но самое место ему на одном структурном уровне с <main> и <article>.
💡 Визуально блок, обёрнутый в <aside>, необязательно должен располагаться сбоку. Он может быть в любом месте макета.
Holy Grail Layout
СкопированоОтличный пример классической вёрстки базовой разметки документа — когда в верхней и нижней части располагаются блоки «шапки» и «подвала» соответственно, а между ними — три колонки: с основным контентом посередине и дополнительным — по краям слева и справа. На заре развития веб-технологий такая вёрстка была достаточно нетривиальной: было сложно добиться равной (нефиксированной) высоты этих колонок независимо от количества контента, т. е., чтобы их высота подстраивалась под высоту колонки с максимальным содержимым. Верстальщики даже дали этой раскладке название «Святой Грааль».

Боковая колонка (с каким-то дополнительным содержимым) как раз отлично подходит под пример <aside>-блока.
На практике
Скопированосоветует
Скопировано🛠 Самый простой вариант — наш сайт, имеющий две колонки (на десктопных и планшетных экранах): правую — с основным контентом, и боковую левую — с навигацией. Вот как раз эта область не имеет прямого отношения к самому содержимому статьи, но отлично дополняет пользовательский опыт: поможет выбрать новый документ или что-то найти (т. к. в этом блоке располагается навигация и поиск).