В связи с предстоящими изменениями в HTML 5.1 (где мы не знаем, будут ли действительными несколько H1
s, и где в пределах HTML), я всегда рекомендую один <h1>
на страницу в любое время для доступность (и SEO), так как это давняя и общепринятая практика.
Это делает ответ в ваших обстоятельствах на использование <h2>
.
Я рекомендую это, так как ваш модал находится вне потока остальной части документа, и поэтому логически он должен быть уровнем заголовка «верхнего уровня».
Единственное исключение из этого, если ваш модал находится в потоке вашего документа, в этот момент, вероятно, было бы лучше использовать соответствующий уровень <h>
, который соответствует его положению в потоке документов.
Хотя я не уверен, почему кому-то нужен модальный режим в потоке документа, поскольку это не очень хорошая практика.