Спецификация CSS3 только указывает, что:
Формат значения цвета HSLA в функциональной нотации - 'hsla (' с последующим оттенком в градусы насыщенность и яркость в процентах, а затем «)».
Итак, должен ли я понимать, что эти значения будут интерпретироваться не как целые числа, а как числа с плавающей запятой? Пример:
hsla (200.2, 90.5%, 10.2%, .2)
Это резко расширит в противном случае небольшой (по сравнению с RGB) диапазон цветов, охватываемых HSL.
Кажется, он отлично отображается в Chrome , хотя я не знаю, анализируют ли они его просто как значение INT или что-то в этом роде.