Там нет реального стандарта и есть quite a few differing opinions. Я согласен с матерью, хотя: у вас не должно быть одного H1 на каждой странице сайта. Я бы оставил заголовок сайта в теге <title>
.
Семантически (и для облегчения доступности) общепринятое правило: <H1>
на странице или по теме. Допустимо иметь более одного заголовка верхнего уровня на странице, если эти заголовки разбивают документ на отдельные логические фрагменты, обсуждая разные вещи. Поэтому, чтобы взять пример домашней страницы блога с пятью последними статьями, было бы хорошо, если бы у каждого был свой собственный <H1>
.
Однако, когда речь идет о SEO, рекомендации, как правило, что у вас есть только один H1 на каждой странице.
Я пошел на гибридный подход на my design blog: на главной странице есть H1, описывающий сайт, и каждый заголовок является <H2>
. Тем не менее, на отдельных страницах сообщений, заголовок сообщения - <H1>
. Это кажется (пока) хорошим балансом между семантикой и оптимизацией для поисковых систем.
название документа находится в 'title' элемента. – Gumbo
Да, я знаю, но '
@Svish: Но вы можете отобразить его: 'head, title {display: block; } ' – Gumbo