Как проверить значения цвета CSS3 HSLA? - PullRequest
2 голосов
/ 16 февраля 2012

I как проверка правильности CSS. Это заставляет вещи работать лучше. Однако в таблице стилей, которую я использую, указаны некоторые цвета, например ...

border-right: 1px solid hsla( 0, 0%,   0%, 0.2 );

, что приводит к ошибке при использовании служб проверки W3C (даже с установленным level=css3), например ...

Ошибка значения: border-right. Слишком много значений или значений не распознано: 1px solid hsla (0,0%, 0%, 0.2)

Я тоже пытался ...

border-left:  1px solid ; border-left-color: hsla( 0, 0%, 100%, 0.3 );

но это возвращает ...

Ошибка значения: hsla цвета границы слева (0,0%, 100%, 0,3) не является значением цвета границы: hsla (0,0%, 100%, 0,3)

Полагаю, это обозначение просто "кандидат", в соответствии с этой спецификацией ... Означает ли это, что его проверка на данном этапе просто не вариант? Это alpha, что его отключает ... Могу ли я как-нибудь "сломать это значение"?

1 Ответ

4 голосов
/ 16 февраля 2012

Это известная ошибка валидатора, о которой сообщили .Все ваши CSS-объявления действительны, и вы ничего не можете или не должны делать с тем, что валидатор не может их распознать.

Кстати, указанная вами спецификация устарела;Цветовой модуль CSS3 уже Рекомендация W3C .

...