Цвет CSS
Как назначить цвет в языке CSS
Назначение цвета в CSS
В языке CSS, назначить цвет HTML-тегам можно тремя способами:
1. С помощью имени цвета,
2. С помощью десятичной системы счисления в RGB-формате,
3. С помощью шестнадцатеричной системы счисления в RGB-формате.
Цвет в CSS по имени
Наиболее простой способ назначить цвет в CSS, это указать его имя:
color: red;
где red
— это имя цвета (в данном случае — красный).
Вот некоторые имена цветов, выступающих в качестве значений различных свойств CSS:
Имя цвета | Его вид | Перевод |
---|---|---|
red | Красный | |
green | Зелёный | |
blue | Синий | |
white | Белый | |
black | Чёрный |
Цвет в CSS, используем десятичную систему счисления и RGB-формат
RGB — Red, Green, Blue.
Все цвета в языке CSS, можно записать в десятичной системе счисления. Например:
color: red;
будет:
color: rgb(255, 0, 0);
При использовании десятичной системы счисления можно использовать числа от 0 до 255
.
В строке color: rgb(255, 0, 0);
, сначала идёт CSS-свойство color:
, затем его значение rgb(255, 0, 0)
. Каждое из трёх чисел 255, 0, 0
, относится к определённому цвету:
255
— первое число, относится к красному цвету RED,
0
— второе число, относится к зелёному цвету GREEN,
0
— третье число, относится к синему цвету BLUE.
Чтобы сделать чистый зелёный цвет, нужно значение написать так rgb(0, 255, 0)
, чистый синий цвет будет выглядеть так rgb(0, 0, 255)
.
Чтобы получить темно синий цвет, нужно уменьшить третье число и написать например 100
, чем меньше будет третье число тем более темнее будет синий цвет.
Запишем рядом два цвета с синим оттенком, у первого будет значение 255
, а у второго 100
.
Чистый синий | rgb(0, 0, 255) | |
Тёмно-синий | rgb(0, 0, 100) |
Добавим к нашей первой таблице, еще один столбик, где будет располагаться код цвета в десятичной системе счисления:
Имя цвета | Его вид | Перевод | RGB10 |
---|---|---|---|
red | Красный | rgb(255, 0, 0) | |
green | Зелёный | rgb(0, 128, 0) | |
blue | Синий | rgb(0, 0, 255) | |
white | Белый | rgb(255, 255, 255) | |
black | Чёрный | rgb(0, 0, 0) |
Чистый зелёный | rgb(0, 255, 0) |
Увеличивая и уменьшая числа в RGB-формате, можно получить практически любой цвет. Например "смешав" чистый красный и чистый зелёный цвет, мы получим чистый жёлтый цвет:
Чистый жёлтый | rgb(255, 255, 0) |
Уменьшая число у зелёного цвета мы постепенно будем получать оранжевые оттенки, давайте запишем число зелёного цвета равным 100
:
Оранжевый | rgb(255, 100, 0) |
Цвет в CSS, используем шестнадцатиричную систему счисления и RGB-формат
В повседневной жизни, мы с вами пользуемся десятичной системой счисления от 0 до 9
. При работе с цветом, в программировании и дизайне, часто используют шестнадцатеричную систему счисления от 0 до F
, где F = 15
.
A
= 10
, B
= 11
, C
= 12
, D
= 13
, E
= 14
, F
= 15
.
Каждый цвет можно записать в шестнадцатиричной системе счисления. Например:
color: red;
будет:
color: #ff0000;
При использовании шестнадцатиричной системы счисления можно использовать числа от 0 до ff
, где ff = 255
.
Если к нашей таблице добавить еще один столбик, с описанием цвета в шестнадцатиричной системе счисления, то она будет выглядеть так:
Имя цвета | Его вид | Перевод | RGB10 | RGB16 |
---|---|---|---|---|
red | Красный | rgb(255, 0, 0) | #ff0000 | |
green | Зелёный | rgb(0, 128, 0) | #008000 | |
blue | Синий | rgb(0, 0, 255) | #0000ff | |
white | Белый | rgb(255, 255, 255) | #ffffff | |
black | Чёрный | rgb(0, 0, 0) | #000000 |
Чистый зелёный | rgb(0, 255, 0) | #00ff00 |
Дополнительную информацию о цвете, RGB-формате и шестнадцатеричной системе счисления вы также можете почитать на странице: HTML-цвета
Таблица цветов
Ниже приведена небольшая таблица цветов c их именами:
Имя цвета | Его вид | Перевод |
---|---|---|
white | Белый | |
ivory | Ивори (слоновая кость) | |
silver | Серебряный | |
gray | Серый | |
black | Чёрный | |
maroon | Тёмно-бордовый | |
red | Красный | |
orange | Оранжевый | |
gold | Золотой | |
yellow | Жёлтый | |
olive | Оливковый | |
lime | Лайм | |
green | Зелёный | |
aqua | Морская волна | |
blue | Синий | |
navy | Нави | |
teal | Бирюзовый | |
fuchsia | Фуксиновый | |
purple | Пурпурный |
Читать далее: Типы носителей в CSS