Все статьи
Цвет и CSS

Основы теории цвета для веб-дизайнеров

Цветовой круг, гармония цветов, контраст, психология цвета, выбор палитры для бренда.

16 марта 2025
9 мин чтения
ConvertHub
#теория цвета#дизайн#гармония

Введение

Цвет в веб-дизайне — это не вопрос вкуса, а вопрос функции. Цвет направляет внимание, задаёт настроение, помогает навигации и влияет на конверсию. Случайно подобранная палитра может разрушить даже самый продуманный интерфейс, а грамотная — сделать посредственный макет привлекательным. В этой статье разберём основы теории цвета: цветовой круг, типы цветовых гармоний, контраст, психология цвета и практические принципы выбора палитры для бренда. Для подбора цветов используйте нашгенератор палитры ипипетку цвета.

Физика цвета и цветовые модели

Цвет — это восприятие глазом электромагнитного излучения с длиной волны от 380 до 780 нанометров. На сетчатке есть три типа колбочек, чувствительных к красному, зелёному и синему диапазонам. Поэтому аддитивная модель RGB — основа всех экранов: три светодиода пикселя складывают свет, формируя любой оттенок.

В печати используется субтрактивная модель CMYK — цвета вычитаются из белого света бумаги. А для описания цвета в человеческих терминах придуманы модели HSL (оттенок, насыщенность, светлота) и HSB. Веб-дизайн работает преимущественно с RGB и HSL — первая удобна для рендеринга, вторая для подбора. Подробнее — в статье проHSL цветовую модель.

Цветовой круг Иттена

Основной инструмент теории цвета — круг, придуманный Иоханнесом Иттеном в начале XX века. На нём 12 цветов: три основных (красный, жёлтый, синий), три вторичных (оранжевый, зелёный, фиолетовый) и шесть третичных (смеси основных и вторичных).

Цвета на круге расположены по оттенку (Hue). В HSL это угол от 0° до 360°: 0° — красный, 60° — жёлтый, 120° — зелёный, 180° — голубой, 240° — синий, 300° — пурпурный. Этот круг — основа всех правил цветовой гармонии.

ГруппаЦветаУглы HSL
ОсновныеКрасный, жёлтый, синий0°, 60°, 240°
ВторичныеОранжевый, зелёный, фиолетовый30°, 120°, 300°
ТретичныеШесть промежуточных15°, 45°, 75° и т. д.

Теплые и холодные цвета

Колесо делится на две половины. Тёплая — от жёлтого до красного и фиолетового — ассоциируется с огнём, солнцем, энергией. Холодная — от жёлто-зелёного до сине-фиолетового — с водой, льдом, спокойствием. В веб-дизайне тёплые цвета используют для акцентов, призывов к действию и эмоциональных блоков. Холодные — для фонов, деловых интерфейсов, медицинских и финансовых сайтов.

Соотношение тёплого и холодного в палитре определяет её настроение. Палитра, где доминирует холодный фон с тёплыми акцентами, выглядит профессионально и не утомляет. Обратная комбинация — тёплый фон с холодными акцентами — встречается реже и требует осторожности.

Типы цветовых гармоний

Гармония — это сочетание цветов, которое воспринимается как сбалансированное. Существуют классические формулы, основанные на положении цветов на круге.

Монохромная

Все цвета палитры — это один оттенок с разной светлотой и насыщенностью. Самая спокойная и предсказуемая схема, отлично подходит для интерфейсов с большим количеством данных: дашбордов, админок, аналитики. Минус — может выглядеть монотонно.

Аналоговая

Три-пять соседних цветов на круге, обычно в диапазоне ±30°. Сочетание выглядит естественно — такие палитры часто встречаются в природе (закат, осенние листья). Подходит для фоновых иллюстраций и градиентов. Подробнее — в статье проCSS-градиенты.

Комплементарная

Два цвета на противоположных сторонах круга (180°). Максимальный контраст, идеален для выделения CTA-кнопок на нейтральном фоне. Комплементарная пара в больших площадях может утомлять — используйте один как доминантный, второй как акцент.

Триада

Три цвета на равных расстояниях (120°). Получается яркая и сбалансированная палитра — её используют для детских, игровых и праздничных интерфейсов. Один цвет выбирают доминантным, два других как акценты.

Раздельная комплементарная

Базовый цвет плюс два цвета, расположенные симметрично относительно его комплементарного. Достигается контраст без резкости — подходит для интерфейсов с несколькими акцентами.

Тетрада (прямоугольник)

Четыре цвета в углах прямоугольника на круге. Богатая палитра, но требует аккуратной балансировки — иначе получается «каша» из цветов. Подробнее про все типы гармоний — в статье прогенерацию цветовых палитр.

Контраст и доступность

Контраст — это разница между цветами. В веб-дизайне критически важен контраст между текстом и фоном: если он ниже нормы, текст становится трудно читать, особенно людям со слабым зрением. Стандарт WCAG требует коэффициент контраста не менее 4.5:1 для обычного текста и 3:1 для крупного.

Проверить контраст можно через нашинструмент проверки контраста — он считает коэффициент автоматически. Подробнее про стандарты — в статье проWCAG контраст.

Важный нюанс: контраст по светлоте (например, светло-жёлтый текст на тёмно-синем фоне) читается лучше, чем контраст по оттенку (жёлтый на голубом). Поэтому при работе с текстом всегда ориентируйтесь на светлотный контраст, а не на контраст цветов.

Психология цвета

Цвет вызывает ассоциации — и эти ассоциации зависят от культуры. В западной традиции сложился набор устойчивых значений:

ЦветАссоциацииТипичное использование
КрасныйЭнергия, срочность, страсть, опасностьРаспродажи, ошибки, CTA
ОранжевыйДружелюбие, энтузиазм, доступностьСпорт, еда, развлечения
ЖёлтыйОптимизм, внимание, теплоУведомления, детские бренды
ЗелёныйПрирода, рост, успех, безопасностьЭкология, финансы, успех
СинийДоверие, спокойствие, профессионализмБанки, технологии, медицина
ФиолетовыйРоскошь, креатив, мистикаКрасота, искусство, премиум
ЧёрныйСила, элегантность, минимализмПремиум-бренды, мода
БелыйЧистота, простор, минимализмМедицина, технологии,Apple-стиль

Важно: в разных культурах значения могут отличаться. Белый в Европе — цвет чистоты и свадеб, в некоторых странах Азии — цвет траура. Если продукт выходит на международный рынок, проверяйте культурные коннотации.

Соотношение 60-30-10

Классическое правило «60-30-10» помогает соблюсти визуальный баланс в интерфейсе:

  • 60% — доминирующий цвет, обычно нейтральный фон.
  • 30% — вторичный цвет, карточки и шапка.
  • 10% — акцентный цвет, кнопки и ссылки.

Это правило не догма, но ориентир. Если акцент занимает больше 10%, он перестаёт быть акцентом и начинает «кричать». Если доминирующего цвета меньше 60% — интерфейс выглядит пёстро.

Нейтральные цвета: невидимая основа

Палитра из 5–7 ярких цветов без нейтральных тонов выглядит непрофессионально. Серые оттенки — это «скелет» интерфейса: текст, границы, фоны карточек, плейсхолдеры. Включайте в палитру 3–5 нейтральных оттенков разной светлоты.

/* Нейтральная шкала */
--gray-50:  #f9fafb;
--gray-100: #f3f4f6;
--gray-300: #d1d5db;
--gray-500: #6b7280;
--gray-700: #374151;
--gray-900: #111827;

Текст чаще всего делают на 2–3 ступени темнее фона — это даёт хороший контраст и мягкость восприятия.

Брендовый цвет: выбор и проверка

Брендовый цвет — это лицо продукта. Его выбирают один раз и используют во всех акцентах: кнопках, логотипе, иконках, баннерах. При выборе учитывайте:

  • Отрасль. Банки и медицина — синий, экология — зелёный, еда — оранжевый или красный. Не обязательно следовать стереотипам, но от них стоит отталкиваться.
  • Конкуренты. Если все конкуренты синие, выгодно выделиться другим цветом — но это должно быть осознанно.
  • Контраст с фоном. Брендовый цвет должен гарантированно проходить WCAG на белом и на тёмном фоне.
  • Адаптивность. Цвет должен хорошо смотреться на маленьких иконках и на больших баннерах.

После выбора брендового цвета постройте из него шкалу от 50 до 900. Это позволит гибко использовать разные светлоты для разных задач — подробнее в статье прогенерацию палитр.

Тёмная тема: особенности

Создание тёмной темы — это не просто инверсия светлой. Тёмный фон требует других принципов:

  • Не используйте чисто чёрный (#000) — он выглядит неестественно. Берите тёмно-серый с лёгким оттенком брендового цвета.
  • Снижайте насыщенность акцентов: яркий цвет на тёмном выглядит ещё ярче и может резать глаз.
  • Текст делайте не чисто белым, а светло-серым — так снижается контраст и усталость глаз.
  • Тени в тёмной теме почти не видны — заменяйте их тонкими границами и градиентами.

Типичные ошибки

  • Слишком много акцентов. Если в палитре 4 ярких цвета на равных правах, глаз не понимает, куда смотреть.
  • Игнорирование доступности. Красный текст на зелёном фоне не виден дальтоникам — всегда проверяйте контраст.
  • Забытая тёмная тема. Палитра, прекрасно выглядящая на белом, может «потечь» в тёмном режиме. Тестируйте обе темы.
  • Использование чистых цветов. #FF0000 выглядит дёшево. Снижайте насыщенность на 10–20% для более благородного вида.

Заключение

Теория цвета — это не набор запретов, а система координат, в которой можно принимать осознанные решения. Цветовой круг, типы гармоний, правило 60-30-10 и понимание психологии цвета — этого набора достаточно, чтобы строить профессиональные палитры. Для практической работы используйте нашгенератор палитры ипипетку цвета. А чтобы палитра работала на пользователя, а не против него — проверяйте контраст черезинструмент проверки контраста и читайте статью проWCAG. Хороший цвет — это цвет, который решает задачу, а не тот, который нравится лично вам.

Попробуйте эти инструменты

Похожие статьи