Тип значения <Цвет>
В этом справочнике цветовые величины обозначаются как <Цвет>. Существует три относительно
независимых формата, позволяющих задать цвет: ключевые слова, шестнадцатеричные значения и
функциональная запись.
Ключевые слова позволяют задать 16 предопределенных цветов, описанных в разделе
«6.5 Colors».
Значения этих ключевых зафиксированы и всегда указывают на один и тот же цвет (подробнее смотри в
«HTML цвета»). Так же существует большое количество ключевых слов, описывающих
цвета, назначенные конкретным элементам пользовательского интерфейса (подробнее смотри
«Системные цвета»).
Шестнадцатеричное представление цвета имеет следующий формат: октоторп (символ «#») и
следующее за ним шестнадцатеричное число из 3 или 6 знаков. Число из 3 знаков, во время обработки,
преобразуется в число из 6 знаков путем удваивания каждого знака. Например «#fb0»
расширяется до «#ffbb00». Первая пара знаков соответствует красному цвету, вторая –
зеленому, а последняя - синему.
Функциональное представление имеет следующий формат: строка «rgb(» непосредственно за
которым идет, разделенный запятыми, список из трех целочисленных или процентных значений, непосредственно
за которым идет закрывающая скобке «)». Целочисленное значение 255 эквивалентно процентному
значению 100%. Вокруг числовых значений допустимо использовать пробелы.