Ошибка в валидаторе или непонятная ошибка в моем CSS?

#css #w3c #validation

#css #w3c #проверка

Вопрос:

Я пытаюсь проверить документ CSS с помощью валидатора W3C, и он выдает некоторые предупреждения, связанные с цветом и фоном, которые не должны отображаться, поскольку, ну, у меня нет этих проблем, присутствующих в моем документе. То, что он неправильно выдает предупреждение, не было бы таким уж сюрпризом, но он выдает разные предупреждения каждый раз, когда проверяется ОДИН И тот ЖЕ документ!

http://jigsaw.w3.org/css-validator/validator?uri=http://static.petroules.com/css/photocrayze/0-site.cssamp;profile=css21amp;usermedium=allamp;warning=2amp;vextwarning=falseamp;lang=en

Попробуйте щелкнуть по этой ссылке, чтобы проверить документ, и обновить несколько раз — обратите внимание, что каждый раз он будет сообщать о другом наборе ошибок.

Я ни за что на свете не могу разобраться в этом — это известная проблема? Я смог воспроизвести это только с этим конкретным документом.

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

1. Я не вижу никаких ошибок, только предупреждения. Тем не менее, очень странно.

2. Злой. Сделайте себе одолжение: если инструмент говорит, что он красный, когда на самом деле он синий: доверьтесь своим инстинктам. Мне кажется, что их валидатор вышел из строя.

3. Может быть body {background: url('/images/photocrayze/bg3.png') repeat-x #fff;} ? может быть, нет.

4. Нет никаких правил для порядка атрибутов внутри правила, верно?

5. Я тестировал вашу таблицу стилей в другом месте, и W3C validator проверяет без каких-либо предупреждений. Их плохое, а не ваше.

Ответ №1:

Если вы скопируете CSS и вставите его сюда, он будет проверен без каких-либо предупреждений. Я бы просто списал это на странности валидатора.

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

1. Кстати, я должен отметить, что я использую «все предупреждения» (хотя в моем URL был установлен этот параметр). Он выдает мне случайное количество предупреждений независимо от того, каким способом я его ввожу. Но да, я думаю, просто странность валидатора. Есть ли у них средство отслеживания ошибок?