Коды цветов в вебе: HEX, RGB и HSL
В веб-разработке цвета определяются преимущественно тремя форматами: HEX, RGB и HSL. Этот инструмент мгновенно конвертирует любой цвет во все три формата, а также показывает CSS-название и дополнительный цвет.
HEX-коды цветов
HEX — наиболее распространённый формат цвета в вебе. Записывается как #RRGGBB, где каждая пара указывает интенсивность канала (Красный, Зелёный, Синий) от 00 до FF (0–255). При 256 значениях на канал HEX поддерживает 16 777 216 цветов. Сокращённая запись #RGB также допустима: #F06 → #FF0066.
Цветовая модель RGB
RGB отражает физическую структуру экранов. Каждый канал принимает значения от 0 до 255. В CSS: rgb(255, 87, 51) или с прозрачностью rgba(255, 87, 51, 0.8).
Цветовая модель HSL
HSL (Тон-Насыщенность-Яркость) интуитивнее для дизайнеров. Тон: 0–360° на цветовом круге. Насыщенность: 0%=серый, 100%=яркий цвет. Яркость: 0%=чёрный, 50%=нормальный, 100%=белый. Создавать светлые и тёмные варианты цвета просто: сохранять тон и насыщенность, менять яркость.
Дополнительные цвета
Дополнительные цвета находятся на 180° друг от друга на цветовом круге: Красный ↔ Голубой, Зелёный ↔ Пурпурный, Синий ↔ Жёлтый. Они создают максимальный контраст для кнопок CTA и визуализации данных.
Веб-доступность (WCAG)
Около 8% мужчин страдают цветовой слепотой. WCAG 2.1 AA требует коэффициент контрастности не менее 4,5:1 для обычного текста. Никогда не передавайте информацию только через цвет.
Именованные цвета CSS
CSS определяет 148 именованных цветов (red, navy, coral, teal и др.). Инструмент распознаёт их автоматически и показывает название.
Конфиденциальность
Все вычисления выполняются локально в браузере. Никакие данные не передаются на серверы.
Комментарии