Перейти к основному содержимому

Цвета CSS

В CSS вы можете задать цвет с помощью предопределённого имени цвета, либо значением RGB, HEX, HSL, RGBA или HSLA.


Имена цветов CSS

Цвет можно задать с помощью одного из предопределённых имён цветов.

CSS и HTML поддерживают 140 стандартных имён цветов.

Пример

Каждый прямоугольник использует свой именованный цвет в качестве фона.

Prompt
HTML-страница, показывающая несколько предопределённых имён цветов CSS в виде цветных прямоугольников. Создайте серию заголовков, каждый с разным цветом фона, используя именованный цвет: Tomato, Orange, DodgerBlue, MediumSeaGreen, Gray, SlateBlue, Violet и LightGray. Подпишите каждый прямоугольник названием его цвета.
Результат: полная HTML-страница

Цвет фона CSS

Вы можете задать цвет фона HTML-элементов.

Пример

Заголовок и абзац используют именованные цвета для фона.

Prompt
HTML-страница, которая задаёт цвета фона с помощью именованных цветов. Задайте <h1> фон DodgerBlue, а <p> фон Tomato, используя встроенные стили с именованными цветами.
Результат: полная HTML-страница

Цвет текста CSS

Вы можете задать цвет текста.

Пример

Заголовок и абзацы используют каждый свой именованный цвет текста.

Prompt
HTML-страница, которая задаёт цвета текста с помощью именованных цветов. Сделайте <h1> цвета Tomato, один <p> цвета DodgerBlue и другой <p> цвета MediumSeaGreen, используя встроенные стили с именованными цветами.
Результат: полная HTML-страница

Цвет границы CSS

Вы можете задать цвет границ.

Пример

У каждого заголовка сплошная граница разного именованного цвета.

Prompt
HTML-страница, которая задаёт цвета границы с помощью именованных цветов. Задайте трём элементам <h1> сплошную границу 2px цветов Tomato, DodgerBlue и Violet, используя встроенные стили.
Результат: полная HTML-страница

Значения цвета CSS

Цвета также можно задавать значениями RGB, HEX, HSL, RGBA и HSLA.

Например, все они дают тот же цвет, что и имя Tomato: rgb(255, 99, 71), #ff6347 и hsl(9, 100%, 64%). Версии RGBA и HSLA добавляют прозрачность.

Пример

Один и тот же цвет записан в нескольких форматах значений, последние два — с прозрачностью 50%.

Prompt
HTML-страница, которая задаёт один и тот же цвет с помощью разных форматов значений цвета CSS. Создайте пять элементов <h1> с цветами фона, записанными как: rgb(255, 99, 71), #ff6347, hsl(9, 100%, 64%) (все — один и тот же "Tomato"), затем rgba(255, 99, 71, 0.5) и hsla(9, 100%, 64%, 0.5) (тот же цвет с прозрачностью 50%). Используйте встроенные стили.
Результат: полная HTML-страница

Подробнее о значениях цвета

Подробнее о RGB, HEX и HSL вы узнаете в следующих главах.