Семантика

<article>
Определяет содержание сайта вроде новости, статьи, записи блога, форума или др.
<aside>
Представляет собой раздел страницы, который имеет косвенное отношение к содержимому страницы и может быть рассмотрен отдельно от этого содержимого.
<details>
Используется для хранения информации, которую можно скрыть или показать по требованию пользователя.
<figcaption>
Содержит описание для элемента figure.
<figure>
Используется для группирования любых элементов, например, изображений и подписей к ним.
<footer>
Определяет «подвал» сайта или раздела.
<form>
Устанавливает форму на веб-странице.
<header>
Определяет «шапку» сайта или раздела.
<main>
Элемент <main> предназначен для основного содержимого документа.
<mark>
Помечает текст как выделенный.
<nav>
Группирует ссылки навигации по сайту.
<search>
Элемент <search> предназначен для хранения полей формы и других элементов, связанных с поиском.
<section>
Задаёт раздел документа, может применяться для блока новостей, контактной информации, глав текста, вкладок в диалоговом окне и др.
<summary>
Указывает заголовок для details, по которому можно щёлкать для разворачивания/сворачивания информации.
<time>
Помечает текст внутри элемента как дату, время или оба значения.