Как исправить ошибки html5. Валидация?

Привет всем. Сделал давно сайт с макета, используя html5. Вот рабочий сайт
На днях решил вернуться к этому делу и доделать нормально сайт ради своего удовлетворения. Не спокойно на душе)
Теперь вопросы:
1. Правильно ли я использовал теги article(например, блок с текстом RAPPRESENT YOUR LIFE WITH A SIMPLE PHOTO)
2. Почему валидатор ругается на заголовки h1-h6? Не понимаю Валидатор. Подскажите, что не так. Переходил по ссылкам, исправлял - не получается избавиться от ошибок.
P/s: адаптив не делал, не надо говорить об этом.
  • Вопрос задан
  • 874 просмотра
Пригласить эксперта
Ответы на вопрос 1
27cm
@27cm
TODO: Написать статус
Теги H1 вы точно не правильно используете. С точки зрения SEO, да в общем-то и семантики, H1 это главный заголовок верхнего уровня. В него можно было бы включит название сайта, может даже текст "YOUR LIFE , A PHOTO", для всего остального есть H2-H6. А вы в H1 оборачиваете всё, что выглядит как заголовок.

А валидатор всего-лишь выводит предупреждение, что H1 должен быть строго внутри body.
https://www.w3.org/wiki/HTML/Usage/Headings/h1only

Правильно ли я использовал теги article (например, блок с текстом RAPPRESENT YOUR LIFE WITH A SIMPLE PHOTO)?

Нет. Для этих блоков есть тег section. А article нужно использовать для контента: постов, статей, новостей, комментариев (для всего, у чего есть автор и дата публикации), но точно не для статического блока с информацией.
Ответ написан
Ваш ответ на вопрос

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

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