W3C-валидатор видит ошибки, которых не существует?

#html #w3c

#HTML #w3c

Вопрос:

http://validator.w3.org/check?uri=http://windowsnaarlinux.nl/?pagina=welkedistro#welkedistroamp;charset=(detect automatically)amp;doctype=Inlineamp;group=0

Видит ли валидатор W3C то, чего там нет, или я слепну в молодом возрасте? Он говорит No p element in scope but a p end tag seen. 5 раз, но каждый раз явно есть открывающий и закрывающий тег.

Ответ №1:

В вашем документе есть тег заголовка внутри <p> тега. Это недопустимо. Когда отображается тег заголовка, <p> закрывается. Следовательно, вы остаетесь с зависшим </p> . Переместите open <p> в ПОСЛЕ тегов заголовка.

Комментарии:

1. Кажется, вы продолжаете изменять страницу, но я все еще вижу ее в строке 95: <p><h2><a href=» ubuntu.com » target=»_blank»><img src=»./img/distros/ubuntu.png» alt=»» style=»height: 16px;» /> Ubuntu</a></h2>

2. Ах, теперь я вижу это, спасибо. Теперь мне пора перейти к следующей партии ошибок, которые только что появились! :p