• Добрый день, уважаемые форумчане.
    Проверил сайт на валидность кода здесь — http://validator.w3.org/

    Две ошибки:

    Error Line 44, Column 28: Element hgroup not allowed as child of element div in this context. (Suppressing further errors from this subtree.)
    <hgroup id=»site-heading»>
    Content model for element div:
    Flow content.

    Error Line 44, Column 28: The hgroup element is obsolete. To mark up subheadings, consider either just putting the subheading into a p element after the h1-h6 element containing the main heading, or else putting the subheading directly within the h1-h6 element containing the main heading, but separated from the main heading by punctuation and/or within, for example, a span class=»subheading» element with differentiated styling. To group headings and subheadings, alternative titles, or taglines, consider using the header or div elements.
    <hgroup id=»site-heading»>

    Нашел код в файле темы header.php:

    <hgroup id="site-heading">
    			<h2 id="site-title"><a>Дневник инвестора</a></h2>
    			<h3 id="site-description"><?php bloginfo( 'description' ); ?></h3>
    		</hgroup>

    В чем проблема не могу понять…

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Ребят, помогите исправить 🙁

    Тег hgroup относится к языку разметки HTML5, а вы проверяете в онлайн-валидаторе, который эти теги не понимает и принимает за ошибку.
    Совет: плюньте и не видитесь.
    Совет 2 — если не получается плюнуть, тогда вам надо свой вопрос задавать не здесь, а к примеру, тут.
    Совет 3, если есть пять минут для смеха.
    Проверьте на валидаторе сайт yandex.ru

    Данный тег исключён из версии HTML от W3C, но остался в версии WHATWG, будущее элемента пока не определено.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Ошибка при проверке валидности html» закрыта для новых ответов.