|
мер, вы хотите изменить цвет одного предложения в абзаце.
Поместите дескриптор с атрибутом вяАягт шищ> <йшй ссо1ог="цве!г"> пе-
ред самым началом текста, цвет которого требуется изменить. Атрибут color дает
браузеру указание отобразить заданным цветом текст, идущий после дескриптора.
Ниже в тексте поместите дескриптор в том месте, где браузер должен бу-
дет вернуться к своему цвету шрифта по умолчанию.
Например, атрибут color в дескрипторе после первого предложения в
следующем HTML-коде дает Web-браузеру указание отобразить второе предложе-
ние красным цветом:
Изменяем цвет текста в следующем предложении.
Вставьте дескриптор задания шрифта с атрибутом
color в начале и конце строки. Цвет изменится, а
затем вернется к цвету по умолчанию - черному.
Затем дескриптор после окончания второго предложения дает Web-
браузеру указание прекратить использование красного, и при отображении ос-
тального текста Web-страницы браузер снова использует цвет текста, установлен-
ный в нем по умолчанию:
54 Глава 1. Основы языка HTML
<ЪхЬ1е>Изменение цвета текстаЬхЪ1е>
<р>Изменяем цвет текста в следующем предложении.
-BcTaBbTe дескриптор задания шрифта с атрибутом
color в начале и конце строки.
Цвет изменится, а затем вернется к цвету по умолчанию - черному.р>
Задать значение атрибута color можно с помощью названия или номера. Как
вы видели в предыдущем примере, можно использовать названия цветов, такие,
как красный (red), зеленый (green), синий (blue) и т.д. Также можно представ-
лять цвета в виде шестнадцатеричных триплетов. Например, шестнадцатеричный
триплет, соответствующий красному цвету, выглядит как #FFOOOO. Следовательно,
дать указание браузеру отобразить текст красным цветом можно с помощью либо
, либо .
При задании цвета в виде шестнадцатеричного триплета числа в триплете
обозначают количества красной, зеленой и синей составляющих цвета, которые
Web-браузер должен смешать для получения требуемого цвета текста. Например,
черному цвету соответствует шестнадцатеричный триплет #оооооо. Каждое дву-
значное число в триплете обозначает количество одного из трех основных со-
ставляющих цвета: красной, зеленой и синей, которые браузер должен взять для
создания составного цвета. Таким образом, для черного (#оооооо) браузер дол-
жен смешать "00" красной, "00" зеленой и "00" синей составляющей. И наоборот,
чтобы создать белый цвет, браузер должен взять максимальные количества крас-
ной, зеленой и синей составляющих. Отсюда получаем шестнадцатеричный
триплет белого цвета — #FFFFFF.
В мире полиграфии выбор цветов, используемых для повышения привлека-
тельности буклетов и рекламы в журналах, практически неограничен. Видеоадап-
теры на большинстве компьютеров также способны отображать тысячи, если не
миллионы цветов. Как на компьютерах Macintosh, так и на Windows-компьюте-
рах существует кодовая таблица цветов, в соответствии с которой цвета отобра-
жаются монитором. Если цвет задан с помощью шестнадцатеричного значения,
Web-браузер обращается к таблице цветов видеоадаптера; если цвет есть в табли-
це, система правильно отобразит цвет на экране. Если же в таблице цветов пра-
вильного цвета нет, система создает цвет путем смешивания пикселей существу-
ющих цветов для получения визуального эквивалента требуемого цвета.
Много лет назад, когда видеоадаптеры могли отображать максимум 256 цве-
тов, выбирать цвета было проще (цветов было меньше), однако возможности вы-
бора цвета были существенно ограничены. Это усложнялось еще и тем, компью-
терные операционные системы резервировали некоторые из этих цветов для
своих визуальных интерфейсов (то есть для отображения рабочего стола систе-
мы). Поскольку операционные системы Windows и Macintosh используют для
своих визуальных интерфейсов различные наборы цветов (40 цветов), остается
Глава 1. Основы языка HTML 55
216 цветов (256 — 40 = 216), которые одинаково отображаются в Web-браузерах
и Windows, и Macintosh.
Сегодня выбор цветов для создания Web-страниц шире, поскольку видеоадап-
теры как в компьютерах Macintosh, так и в Windows-компьютерах в состоянии
отображать миллионы цветов. Тем не менее, цвета по-прежнему создаются как
комбинации значений красной, зеленой
|
|