Как проверить значения цвета CSS3 HSLA?

Мне нравится проверять достоверность 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 );

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

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

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

Ответ 1

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

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