Odisseya
@Odisseya
Оптимизирую PageSpeed & Performance

Куда семантичнее класть H1 — в HEADER или в MAIN?

Куда семантически логичнее помещать <h1>, в заголовок страницы или в основное содержание?
Где чаще оказывается ваш <h1>?
  • Вопрос задан
  • 1633 просмотра
Решения вопроса 1
alvvi
@alvvi
export default apathy;
В упрощенном видео обычно либо
<header><nav></nav></header>
<main> 
  <section class="hero"><h1></h1></section>
</main>

либо
<header>
   <nav></nav> 
   <section class="hero">
     <h1></h1> 
   </section>
</header>

У меня лично это зависит от того, разные ли hero-секции на страницах или однообразны. Не вижу особой разницы в смеантике между двумя вариантами.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
dimonchik2013
@dimonchik2013
non progredi est regredi
ну в какой header? всегда в тексте
Ответ написан
Комментировать
@eirenka
В header, по стандартам html5. Такая инфа была в ЯндексПрактикуме
Ответ написан
daemonhk
@daemonhk
ПсиХоПат
В заголовок это куда? В title что ли? И что такое MAIN? Заголовок должен быть в теле документа.
Ответ написан
Комментировать
TT55EE
@TT55EE
Кшендерма ерендык
Нет такого слова: Семантичнее

Семантика html-элементов это их роль, назначение.

Заголовок может быть где угодно.
Ответ написан
Комментировать
alex-1917
@alex-1917
Если ответ помог, отметь решением
Заголовок должен что-то озаглавливать, поэтому однозначно в начале текста.
А ваши эти header или main - это вообще ниочем, что это в вашей ситуации?? похоже на типичный шаблон WP - там эти секции кто в лес кто по дрова, видел даже как-то H1 перед крошками, но зато в секции MAIN... )))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы