Свет на экране состоит из трёх каналов: Red (Красный), Green (Зелёный) и Blue (Синий). Каждый канал имеет яркость от 0 до 255. Смешивая их, мы получаем любой цвет.
#000000 — Чёрный#FFFFFF — Белый#FF0000 — КрасныйВ шестнадцатеричной системе (HEX) используются цифры 0-9 и буквы от A (10) до F (15). Формула перевода: первую цифру умножаем на 16 и прибавляем вторую.
FF: 15 × 16 + 15 = 2552A: 2 × 16 + 10 = 42Операции происходят покомпонентно: Красный с Красным, Зелёный с Зелёным, Синий с Синим.
#FF0000 + #00FF00 = #FFFF00 (Красный + Зелёный = Жёлтый)
#FFFFFF - #0000FF = #FFFF00 (Белый - Синий = Жёлтый)
Важно: RGB — это аддитивная модель (свет). Мы складываем лучи. Чем больше цвета, тем ближе к белому. В красках (CMY) всё наоборот: чем больше мешаешь, тем темнее результат (чёрный).