ошибка проверки html w3c-в разделе отсутствует заголовок. Рассмотрите возможность использования элементов h2-h6 для добавления идентифицирующих заголовков ко всем разделам
Я получаю предупреждение, когда пытаюсь проверить свою страницу в http://validator.w3.org
:
раздел отсутствует заголовок. Рассмотрите возможность использования элементов h2-h6 для добавления идентифицирующих заголовков ко всем разделам.
мой код, как показано ниже :
<section id="slider-wrapper-new">
<div class="slider-container-new">
// some code..
</div>
</section>
как я могу удалить эту ошибку ? Мне обязательно нужно добавить h1
-h6
теги внутри заголовка раздела ?
3 ответов
либо:
- добавить заголовок (
h1
, ...,h6
тег) в свойsection
элемент. - заменить
section
элементdiv
элемент. - игнорируем предупреждение. Сообщение, которое вы видите, является ненормативных рекомендация использования, согласно HTML5 spec (выделение мое):
тема
section
должны быть определены, как правило, включая заголовок (h1
-h6
элемент) как дитяsection
элемент.
ваш код действителен (если вы используете закрывающим тегом </section>
вместо </div>
).
валидатор W3C сообщает A предупреждение, а не ошибка.
хотя полезно предоставить заголовок для каждого элемента содержимого секционирования, это не требуется.
единственный способ предотвратить это предупреждение при использовании элементов содержимого секционирования-следовать рекомендациям, предоставляя элемент содержимого заголовка. Если бы вы использовали div
вместо этого ваш контур документа будет другим и, вероятно, неправильным (если вы использовали section
правильно в первую очередь).
вы должны поместить h1,h2, h3 в свой раздел:
<section id="slider-wrapper-new">
<div class="slider-container-new">
<h3>My Title</h3>
// some code..
</div>