Тег <header>

Тег <header> в HTML5 предназначен для хранения вводного контента или набора навигационных ссылок. Внутрь этого элемента часто помещают несколько вводных или навигационных элементов, включая логотипы, заголовки, подзаголовки и меню навигации сайта.

Тег <header> может использоваться внутри <body> для определения заголовка содержимого или секции на веб-странице. Он также может быть использован в статьях, в которых каждая секция имеет свой заголовок и подзаголовок. Кроме того, он может обеспечивать контейнер для таких элементов, как <nav> и <hgroup>.

Пример использования:

<header>
   <h1>Заголовок сайта</h1>
   <nav>
      <ul>
         <li>

Стоит отметить, что в документе HTML может быть несколько тегов <header>, но один <header> не может быть вложен в другой <header>. И всегда следует избегать помещения основного содержимого сайта или подвала (<footer>) в <header>.