CSS для Початківців

Керівництво для початківців по CSS

Кольори

Русский перевод: Цвета

CSS дає можливість використання 16777216 кольорів. Вони можуть бути представлені ім’ям, rgb-значенням (red/green/blue, тобто червоний/зелений /синій) або hex-кодом.

1. red
Теж саме, що і:

1
rgb(255,0,0)

Що аналогічно цьому:

1
rgb(100%,0%,0%)

Цьому:

1
#ff0000

І цьому:

1
#f00

У нашому розпорядженні 17 допустимих наперед визначених імен для кольорів. Цей список включає в себе: aqua (аква, колір морської хвилі), black (чорний), blue (синій), fuchsia (фуксія, тобто пурпурово-рожевий), gray (сірий), green (зелений), lime (лайм), maroon (коричнево-малиновий), navy (темно-синій), olive (оливковий), orange (помаранчевий), purple (фіолетовий), red (червоний), silver (срібний), teal (синьо-зелений), white (білий) і yellow (жовтий).

Допустимим кольором є transparent (прозорий).

Три значення rgb можуть приймати значення від 0 до 255, де 0 – це найнижчий рівень (наприклад, немає червоного), а 255 – найвищий рівень (наприклад, повністю червоний). Ці значення також можуть бути представлені у вигляді відсотків.

Hexadecimal (hex) – це шістнадцяткова система числення. Ми звичайно використовуємо десяткову систему числення (base-10, значення від 0 до 9). У шістнадцятковій же системі використовується 16 значень: від 0 до f.

Дизайнер, що використовує шістнадцяткову систему, позначає колір 3 або 6 знаками, перед якими ставиться символ решітки (#). У загальному вигляді, 3-х значна версія – це стисла версія 6-и значної (#f00 стає #ff0000, а #c96 перетворюється на #cc9966 і т.п.). Розшифровувати легше 3-х значну версію (перший символ означає червоний колір, другий – зелений, третій – синій, також як і в системі rgb), проте 6-и значна система дає більше можливості та контролю для вибору конкретного кольору.

‘color’ та ‘background-color’

Ви можете застосовувати кольори, використовуючи color і background-color (пам’ятайте, що треба використовувати американську англійську, а не британську, тобто не можна написати “colour”, тільки ” color”).

Синій фон і жовтий текст можна представити таким кодом:

h1 {
    color: yellow;
    background-color: blue;
}

Ці кольори можуть виглядати дещо грубо, тому, можливо, ви захочете відредагувати код в CSS-файлі, щоб трохи змінити відтінки:

body {
    font-size: 0.8em;
    color: navy;
}

h1 {
    color: #ffc;
    background-color: #009;
}

Після збереження файлу CSS, поновіть сторінку в браузері. Ви помітите, що перший заголовок (елемент h1) стане жовтого кольору на синьому фоні.

Властивості color і background-color можуть застосовуватися до більшості елементів HTML, включаючи body, що змінить кольори сторінки та її вмісту.

← Псевдокласи | Зовнішні таблиці стилів →