Как выбрать цвет символа и цвет фона

07. Цвет фона и цвет шрифта

На этой странице:

В самых первых опытах («Улучшенный HTML-документ») мы никак не задавали ни цвет фона страницы, ни цвет шрифта, которым отображался текст. Тем не менее, и фон, и шрифт не были бесцветными при просмотре страницы в браузере.

В моём браузере Internet Explorer в разделе Цвета включена опция Использовать стандартные цвета Windows, и я вижу чёрные буквы на белом фоне. Можно выключить эту опцию и установить в качестве цветов, используемых браузером по умолчанию, свои цвета.

Задание цвета в HTML-коде

Цвета для фона и текста на всем протяжении документа можно задать при помощи атрибутов и тега .

Испытатель

Атрибуты и тега

Вход в испытатель

Цвета, заданные в теге , действуют до парного тега , т. е. до конца документа.

Испытатель

Атрибут тега

Вход в испытатель

В HTML действует общее важное правило: конструкции языка могут быть вложенными, т. е. внутри одного элемента могут располагаться другие. Указания вложенного элемента могут изменять указания внешних элементов, но когда вложенный элемент заканчивается, восстанавливаются полномочия внешнего элемента.

С помощью элемента можно переопределить не только цвет шрифта, но также его размер и внешний вид. Однако использовать соответствующие атрибуты не рекомендуется.

Самое лучшее — не задавать шрифт вовсе. Тогда браузер будет показывать документ шрифтом «по умолчанию», заведомо установленным у пользователя.

На самом деле не рекомендуется задавать и цвет шрифта при помощи , равно как и вовсе использовать этот элемент! Задавать визуальные свойства лучше при помощи стилевых указаний на языке CSS, с которым мы познакомимся в теме 2.

Кодирование цвета

Задать цвета можно, используя шестнадцатеричный трёхбайтовый код, например, — голубой цвет (aqua). Перед кодом цвета в HTML ставится символ «#». Записи и эквивалентны.

Известно, что любой цвет можно представить смешением трёх основных цветов (красного, зелёного и синего). В зависимости от «веса» составляющих результирующий цвет меняется в широких пределах.

В системе кодирования цвета, принятой в HTML, каждая из основных составляющих задаётся одним байтом, т. е. может принимать 256 разных значений. Тогда число всех цветов в этой кодировке: 256×256×256 = 16 777 216.

вверх

Источник

Поделиться:
Нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

×
Вам будет интересно