В языке HTML имеется ряд конструкций, предусматривающих задание цвета. Цвет в них обозначается текстовой строкой, которая содержит либо специальный текстовый литерал, либо шестнадцатиричный RGB триплет.Текстовые литералы для обозначения цвета - это особый набор английских слов, выражающих цвет. Среди этих названий цвета есть как широко известные основные цвета (такие как red, yellow, black), так и слова, перевод которых можно найти только в очень толстых словарях, например:blanchedalmond - blanch - белить, отбеливать - almond - миндальchartreuse - Шартрез (по-видимому, название местности) - в большом словаре МультиЛекс сказано, что есть ликер и монастырь с таким названием, но нет перевода словаcorn silk - совокупность столбиков на початке кукурузыfuchsia - фуксия (название растения)thistle - чертополох (название растения)В стандарте HTML 3.2 приведена таблица названий для 16 основных цветов. В фирменной документации NetScape есть таблица названий для 140 цветов. Понятно, что броузер должен иметь таблицу RGB значений для каждого названия цвета.Шестнадцатиричный RGB триплет задает цвет тремя числами по шкалам red-green-blue и записывается в формате rrggbb. Например, шестнадцатиричная запись для цвета"aquamarine" будет иметь вид "7FFFD4", поскольку этот цвет имеет такие RGB составляющие: red=7F, green=FF, blue=D4.Каждая составляющая в RGB триплете может принимать значение от нуля до 255 (от 00 до FF), поэтому таким можно обозначить 16777216 разных цветов.Вот несколько примеров HTML конструкций, содержащих обозначения цвета:<BODY BGCOLOR="khaki" TEXT="#000040"><FONT COLOR="blue">Этот текст синий</FONT><FONT COLOR="#e00000">Этот текст красный</font>Такие же для обозначения цвета применяются и в языке JavaScript - в свойствах alinkColor, bgColor, fgColor, linkColor и vlinkColor и в методе fontcolor:onMouseOver="document.bgColor='aquamarine';"document.write("<P>" + txtString.fontcolor("green") )document.write("<P>" + txtString.fontcolor("008000") )Ниже приведены две таблицы - цветовые палитры, на 16 основных цветов и на 140 цветов. В них перечислены те цвета, за которыми закреплены словесные названия. Для каждого цвета приведено также и его значение в виде триплета по шкале RGB.Пояснения к таблицам1. Цветной прямоугольник состоит из двух частей. В левой части цвет задан своим названием - словом, в правой - шестнадцатиричным RGB триплетом. Это сделано, чтобы можно было проверить соответствие между словесным названием цвета и его RGB величиной.2. Если цвет левой и правой частей прямоугоьника оказался разным, то это означает, что допущена ошибка, либо в данной таблице, либо в таблице цветов броузера. У меня на машине с броузером Netscape 3.0 Gold подобная проблема оказалась только с цветом 'aliceblue'. (А вот в старом MSIE 2.0 правильно воспринимаются названия только основных цветов).3. Если надвинуть мышку на цветной прямоугольник (кликать не нужно), то фон странички примет соответствующий цвет. (JavaScript должен быть включен).4. Часть английских названий снабжена русским переводом. Не всегда удавалось найти перевод в словаре. Чтобы не загромождать таблицу длинными названиями, не указан перевод для оттенков цвета, начинающихся с dark- (темно-), deep- (насыщенный), light- (светло-), medium- (средний), pale- (бледно-).5. Цвет 'aqua' и цвет 'cyan' - это два разных названия для одного и того же цвета.6. Размеры таблиц подобраны для разрешения 800 х 600.
- blanch - белить, отбеливать
- almond - миндальchartreuse - Шартрез (по-видимому, название местности)
- в большом словаре МультиЛекс сказано, что есть ликер и монастырь с таким названием, но нет перевода словаcorn silk - совокупность столбиков на початке кукурузыfuchsia - фуксия (название растения)thistle - чертополох (название растения)В стандарте HTML 3.2 приведена таблица названий для 16 основных цветов. В фирменной документации NetScape есть таблица названий для 140 цветов. Понятно, что броузер должен иметь таблицу RGB значений для каждого названия цвета.Шестнадцатиричный RGB триплет задает цвет тремя числами по шкалам red-green-blue и записывается в формате rrggbb. Например, шестнадцатиричная запись для цвета"aquamarine" будет иметь вид "7FFFD4", поскольку этот цвет имеет такие RGB составляющие: red=7F, green=FF, blue=D4.Каждая составляющая в RGB триплете может принимать значение от нуля до 255 (от 00 до FF), поэтому таким можно обозначить 16777216 разных цветов.Вот несколько примеров HTML конструкций, содержащих обозначения цвета:<BODY BGCOLOR="khaki" TEXT="#000040"><FONT COLOR="blue">Этот текст синий</FONT><FONT COLOR="#e00000">Этот текст красный</font>Такие же для обозначения цвета применяются и в языке JavaScript - в свойствах alinkColor, bgColor, fgColor, linkColor и vlinkColor и в методе fontcolor:onMouseOver="document.bgColor='aquamarine';"document.write("<P>" + txtString.fontcolor("green") )document.write("<P>" + txtString.fontcolor("008000") )Ниже приведены две таблицы - цветовые палитры, на 16 основных цветов и на 140 цветов. В них перечислены те цвета, за которыми закреплены словесные названия. Для каждого цвета приведено также и его значение в виде триплета по шкале RGB.Пояснения к таблицам1. Цветной прямоугольник состоит из двух частей. В левой части цвет задан своим названием - словом, в правой - шестнадцатиричным RGB триплетом. Это сделано, чтобы можно было проверить соответствие между словесным названием цвета и его RGB величиной.2. Если цвет левой и правой частей прямоугоьника оказался разным, то это означает, что допущена ошибка, либо в данной таблице, либо в таблице цветов броузера. У меня на машине с броузером Netscape 3.0 Gold подобная проблема оказалась только с цветом 'aliceblue'. (А вот в старом MSIE 2.0 правильно воспринимаются названия только основных цветов).3. Если надвинуть мышку на цветной прямоугольник (кликать не нужно), то фон странички примет соответствующий цвет. (JavaScript должен быть включен).4. Часть английских названий снабжена русским переводом. Не всегда удавалось найти перевод в словаре. Чтобы не загромождать таблицу длинными названиями, не указан перевод для оттенков цвета, начинающихся с dark- (темно-), deep- (насыщенный), light- (светло-), medium- (средний), pale- (бледно-).5. Цвет 'aqua' и цвет 'cyan' - это два разных названия для одного и того же цвета.6. Размеры таблиц подобраны для разрешения 800 х 600.