2015-02-13 3 views
0

Herew3c валидатор проверяет кэшируются версия сайта

последняя ошибка Ошибка линии 420, столбец 42: Бродячие открывающий тег сценария.

<script src="/skin/sayan_health/js/nc.js"></script> 

Но я исправил эту ошибку, помещая сценарий тег внутри тела тега и если я иду прямо на сайте http://sayanchaga.com в веб-инспектора я вижу, что его помещен правильно. Итак, почему валидатор w3c все еще использует кешированную версию сайта и снова показывает мне эту ошибку?

+1

Вы можете использовать прямой ввод, чтобы вставить свой источник просмотра для проверки на лету. http://validator.w3.org/#validate_by_input+with_options –

+1

Ошибка до этого. Тег '' находится вне поля '' –

ответ

1

Веб-инспектор не показывает исходный код. Он показывает вам представление DOM.

Браузер выполняет нормализацию и исправление ошибок в коде, когда он создает DOM, поэтому DOM не точно отражает ваш исходный код.

Используйте вместо этого источник просмотра.

Тег <script> все еще не в том месте, когда я смотрю на сайт.

+0

В этом есть элемент истины, но валидатор W3 также кэширует результаты. –

+0

@AshleyMedway - Это кажется очень маловероятным. Это инструмент, призванный помочь людям найти ошибки, было бы очень сложно проверить изменения, если он настаивал на использовании результатов кэширования. – Quentin

+0

@AshleyMedway - Фраза «Есть элемент истины этому» подразумевает, что есть что-то, что не соответствует моему ответу. Что это? – Quentin

Смежные вопросы