Проверка HTML: тип документа не допускает элемент

0

Прошло уже час с тех пор, как я начал находить решение, но пока не повезло. Я уверен, что это всего лишь вопрос отсутствия какого-либо тега или чего-то другого, но, несмотря на мои усилия, вы не можете найти проблему. Страница находится по адресу: http://contestlancer.com/greenFields/?page_id=47, и я получаю 114 ошибок проверки, одинаковых с заголовком потока, на всех тегах <p> and <h2> в документе.

Вот ссылка на результаты проверки: CLick here И вот скрипка JS, содержащая HTML-код:

http://jsfiddle.net/fz6m6/

  • 0
    Если вы не можете найти позицию ошибки, то вам следует проверить опцию «Показать исходный код» в валидаторе, которая свяжет каждое сообщение об ошибке с позицией в исходном коде, отображаемом далее вниз по странице, чтобы непосредственно посмотреть, что он имеет в виду.
Теги:
validation

2 ответа

2
Лучший ответ

Элементы <p> не могут содержать элементы <div> (или даже любой элемент уровня блока).

  • 0
    да я знаю где это происходит?
  • 1
    Везде, видимо.
0

Проблема заключалась (по крайней мере) в том, что у вас были p элементы, у которых отсутствовал закрывающий тег </p>, который не разрешен в XHTML, и страница объявляет XTYML-тип.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню