Элементы веб страницы
Давайте рассмотрим основные элементы для создания веб-страницы HTML5.
<header>
Заголовок («шапка») сайта, статьи или раздела, в котором располагается заголовок.
<footer>
Нижняя часть страницы («подвал сайта»), обычно содержит информацию о правах на копирование и т.д.
<nav>
Отдельная секция документа, где хранятся ссылки – навигация по сайту. Например – навигация по сайту, якорные ссылки.
<aside>
В основном используют как боковую колонку (сайдбар), где хранятся ссылки на другие страницы (меню), второстепенный текст , сносок или меток.
<section>
Разделы документа, отличающиеся друг от друга по содержанию и смыслу, может применяться для блока новостей, контактной информации, глав текста, вкладок в диалоговом окне и др. Раздел обычно содержит заголовок.
<article>
Задает содержание страницы вроде новости, статьи, записи блога, форума или др.
<main>
Предназначен для основного содержимого документа. Содержимое должно быть уникальным и не включать типовые блоки вроде шапки сайта, подвала, навигации, боковой панели, формы поиска и т.п.