Я h1
за главный титул парень. А основным названием является оформленное название сайта или, как вы это называете, логотип. Суть в том, что в заголовке сайта логотип на самом деле не логотип, а иллюстрированный заголовок сайта. Дизайнеры просто любят оформлять его как логотип.
Что не так с LOGO -> H1
?
<div>Google</div>
<h1>About Us</h1>
Теперь, поскольку h1
это самый важный раздел, поскольку он рассказывает посетителю, о чем все это, посетитель не может понять страницу, потому что h1
он слишком конкретен. О ком?
<h1>Google</h1>
<h2>About Us</h2>
Эта страница о Google. Вот раздел о нас. Видите - нет вопросов? Все чисто.
Второй момент
Структура страницы. Если вы поместите основной заголовок сайта в div или p, связать его не с чем.
<p>Google</p>
<h1>About us</h1>
Как я могу связать "About U" с Google, если h1
придет после? Потому что H1
с этим связано все, что приходит ПОСЛЕ , а не то, что происходит раньше.
<h1>Google</h1>
<h2>About Us</h2>
«О нас» принадлежит Google. Нет вопросов.
Третий пункт.
HTML это язык для описания информации. Поэтому вы не отображаете информацию, вы описываете ее. И каждая страница независима. Поэтому вы описываете одну страницу, потому что нет никаких связей между страницами. Просто ссылки, которые ссылаются на отдельные страницы.
<p>Google</p>
<h1>About us</h1>
Эта страница о нас. Кто / что это? Неясно. Это просто описывает то, что называется "О нас".
<h1>Google</h1>
<h2>About Us</h2>
Этот сайт описывает Google. И есть раздел О нас. Us = наиболее вероятно, Google, потому что структура описывает это так.
Я надеюсь, что сделал свою точку зрения :)
PS! Вы не можете использовать h2
- h1
- h3
как это нелогично, поэтому большой провал. То, что w3c не сказал, что это не разрешено, не делает его действительным. Это нелогично, подумай об этом.