Теги header нельзя помещать внутрь тегов footer, address и сам header Рассмотрим расположение тегов header в типичном коде шаблона страницы, созданной с помощью языка HTML5: Название страницы
Шапка страницы
Основная статья страницы
Подвал страницы
Тег header — это блочный элемент. Семантика — может быть использована как шапка страницы, статьи, какой-либо секции на сайте (например виджета).

Обзор HTML5 Метки: обзор html5, теги Комментировать Синтаксис XHTML sintaksis-yazyka-xhtml 12 Июн 2015 Синтаксическая структура XHTML XHTML — eXtensible Hypertext Markup Language расширяемый язык разметки гипертекста) Синтаксис XHTML состоит из строгих правил написания кода, за основу синтаксиса взяты правила написания кода на языке XML. Правила написания кода, на XHTML Имена тегов и атрибутов, должны быть записаны в нижнем регистре. Соблюдайте правильность вложения тегов. Все теги должны быть "закрыты"… Читать далее