Проверка CSS2.1 не выполняется для веса шрифта - PullRequest
2 голосов
/ 17 марта 2012

В стандарте CSS2.1 я вижу, что существует font-weight:

http://www.w3.org/TR/CSS21/fonts.html#font-boldness

Но при проверке возникают следующие ошибки:

50   h2  Value Error : font-weight 600 is not a font-weight value : 600
53   h5  Value Error : font-weight 900 is not a font-weight value : 900
95   div#logo    Value Error : font-weight 600 is not a font-weight value : 600
470  .contactInfoLink a  Value Error : font-weight 800 is not a font-weight value : 800

Почему?

Ответы [ 3 ]

2 голосов
/ 17 марта 2012

Игнорировать это. Это действительное значение. Возможно, где-то есть ошибка в программном обеспечении для проверки CSS. Самый заметный, который я получил: Parse Error [empty string]. Разве это не просто милая и подробная ошибка? В любом случае, эти ошибки возникают иногда. Мы ничего не можем поделать с ними.

1 голос
/ 17 марта 2012

Это, по-видимому, ошибка в W3C CSS Validator, возможно, довольно недавняя.Кажется, что все числовые значения для font-weight сообщаются как ошибки.Я подал отчет об ошибке: http://lists.w3.org/Archives/Public/www-validator-css/2012Mar/0015.html

0 голосов
/ 20 марта 2012

Я тоже испытываю ту же проблему; Google ошибки, которую я получил, привел меня к этому вопросу. Я столкнулся с проблемой не только Parse Error [empty string], но и font-weight, а также проблемой валидатора с word-wrap, которая говорит, что break-word не существует.

Ошибка break-word подтверждена здесь . Похоже, ошибка довольно старая.

...