Для определения цвета различных элементов HTML-документа необходимо указать значение соответствующих атрибутов. Указывать значения этих атрибутов можно двумя способами:
- определять цвет в формате RGB;
- определять цвет, используя символьную нотацию.
Формат RGB. Формат RGB – это система указания цвета, которая базируется на смешении трех основных цветов: красном (RED), зеленом (GREEN) и синем (BLUE). Итоговый цвет определяется цифрами в шестнадцатеричном коде. Для каждого цвета задается шестнадцатеричное значение в пределах от 0 до FF, что соответствует диапазону 0-255 в десятичном исчислении. Затем эти значения объединяются в одно число, перед которым ставится символ #. Например, число #800080 обозначает фиолетовый цвет. Указывая цвет в формате RGB, можно определить более шестнадцати миллионов цветовых оттенков.
Символьная нотация. Задание цвета в формате RGB имеет один недостаток – необходимо помнить совокупности цифр для указания цвета. Этого недостатка лишена символьная нотация. Можно указывать название цвета на английском языке. Но у этого способа указания цвета тоже есть недостаток – определено всего шестнадцать имен цветов.
Соответствие формата RGB и символьной нотации. Ниже приведена таблица соответствий указания цвета в символьной нотации и формате RGB.
Символьная нотация
Формат RGB
Цвет
Black
#000000
Черный
Silver
#C0C0C0
Серебро
Gray
#808080
Серый
White
#FFFFFF
Белый
Maroon
#800000
Темно-бордовый
Red
#FF0000
Красный
Purple
#800080
Фиолетовый
Fuchsia
#FF00FF
Розовый
Green
#008000
Зеленый
Lime
#00FF00
Известь
Olive
#808000
Оливковый
Yellow
#FFFF00
Лимонный
Navy
#000080
Темно-синий
Blue
#0000FF
Синий
Teal
#008080
Темно-бирюзовый
Aqua
#00FFFF
Бирюзовый
Таким образом, строка TEXT="#008000" и строка TEXT="Green" в теге <BODY> одинаково определяют цвет шрифта – зеленый.