Значение RGB
Значение цвета RGB задаёт количество красного, зелёного и синего света.
В CSS оно записывается как rgb(red, green, blue). Каждое значение находится в диапазоне от 0 до 255 и задаёт интенсивность этого цвета.
Например, rgb(255, 0, 0) — это красный, потому что красный на максимуме (255), а остальные равны 0. Установите все три в 0 для чёрного (rgb(0, 0, 0)) и все в 255 для белого (rgb(255, 255, 255)).
Цвета RGB
Шесть цветов, записанных как значения rgb().
Результат: полная HTML-страница
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<h1 style="background-color:rgb(255, 0, 0);">rgb(255, 0, 0)</h1>
<h1 style="background-color:rgb(0, 0, 255);">rgb(0, 0, 255)</h1>
<h1 style="background-color:rgb(60, 179, 113);">rgb(60, 179, 113)</h1>
<h1 style="background-color:rgb(238, 130, 238);">rgb(238, 130, 238)</h1>
<h1 style="background-color:rgb(255, 165, 0);">rgb(255, 165, 0)</h1>
<h1 style="background-color:rgb(106, 90, 205);">rgb(106, 90, 205)</h1>
</body>
</html>
Оттенки серого
Оттенки серого получаются, если задать красному, зелёному и синему одинаковое значение.
Результат: полная HTML-страница
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<h1 style="background-color:rgb(60, 60, 60);">rgb(60, 60, 60)</h1>
<h1 style="background-color:rgb(90, 90, 90);">rgb(90, 90, 90)</h1>
<h1 style="background-color:rgb(120, 120, 120);">rgb(120, 120, 120)</h1>
<h1 style="background-color:rgb(180, 180, 180);">rgb(180, 180, 180)</h1>
<h1 style="background-color:rgb(210, 210, 210);">rgb(210, 210, 210)</h1>
<h1 style="background-color:rgb(240, 240, 240);">rgb(240, 240, 240)</h1>
</body>
</html>
Значение RGBA
RGBA добавляет альфа-канал к RGB, который задаёт прозрачность цвета.
Записывается как rgba(red, green, blue, alpha). Альфа — число от 0.0 (полностью прозрачный) до 1.0 (полностью непрозрачный).
Прозрачность RGBA
Один и тот же цвет с возрастающими значениями альфа — от полностью прозрачного до полностью непрозрачного.
Результат: полная HTML-страница
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<h1 style="background-color:rgba(255, 99, 71, 0);">rgba(255, 99, 71, 0)</h1>
<h1 style="background-color:rgba(255, 99, 71, 0.2);">rgba(255, 99, 71, 0.2)</h1>
<h1 style="background-color:rgba(255, 99, 71, 0.4);">rgba(255, 99, 71, 0.4)</h1>
<h1 style="background-color:rgba(255, 99, 71, 0.6);">rgba(255, 99, 71, 0.6)</h1>
<h1 style="background-color:rgba(255, 99, 71, 0.8);">rgba(255, 99, 71, 0.8)</h1>
<h1 style="background-color:rgba(255, 99, 71, 1);">rgba(255, 99, 71, 1)</h1>
</body>
</html>