Все гипертексты в сети Интернет составлены на языке HTML. Неосведомлённому пользователю такой документ покажется непонятным и бессмысленным: зачем потребовалось столько скобок, кавычек и прочих символов? А всё довольно просто: такой текст пишется специально для браузеров. В документе особым образом и в определённой последовательности отображается структура всего текста, он анализируется браузером, потом выводится по запросу пользователя в приемлемом для чтения варианте.
Язык HTML позволяет задать любую характеристику для текста, в том числе и цветовую гамму его элементов. Известно, что их можно задать с помощью специальных параметров с указанием их значений.
Но прежде всего, нужно знать, какие вообще существуют варианты представления цвета.
Во-первых, это палитра RBG, где цвет задаётся шестиразрядным числом в шестнадцатеричной системе счисления символами от 00 до FF. В основе лежат три цвета – красный, голубой, зелёный. С их помощью можно задать более 16 млн. оттенков цветов. Например, фуксин – FF00FF, тёмно-синий – 000080, серебряный – C0C0C0, кварцевый – 99958c и так далее. Легко угадать чёрный (000000) и белый (FFFFFF) цвета, а так же голубой (0000FF), красный (FF0000), зелёный (00FF00). Перед таким кодом в документе обязательно ставится знак решётки «#». А чтобы задать цвет тексту, нужно использовать параметр <font color="#808000">.
Во-вторых, цвет можно задать не только численно, но и словесно. Существует 16 стандартных названий цветов и более 150 их оттенков. Причём каждому из них можно сопоставить цвет в формате палитры RBG. Например, жёлтый – FFFF00, тёмно-фиолетовый – 9400D3 и так далее.
Помимо этого, цвет можно представить сочетанием rgb(^,^,^), где вместо галочек проставляются значения цветов (красный, зелёный и синий соответственно) в интервале от 0 до 255. Например, золотистый – 255 215 0, тёмно-фиолетовый – 148 0 211 и так далее. Им тоже соответствуют цвета в шестнадцатеричной и словесной формах.
По форме представления, думаю, вопросов не возникнет. Но как правильно задать цвет в HTML-документе, каким параметром? Эти параметры обычно располагаются с открывающим тегом
. Естественно, цвет можно определить для всего текста (text), его фона (bgcolor), ссылок в нём (link), ранее просмотренных ссылок (vlink) и при наведении курсора на ссылку (alink). Важный момент: значение text не должно равняться «white», так как на бумаге при печати он не будет виден, цвет фона никак не отображается, да и ссылки тоже. Для наглядности это можно изобразить и так:
<идентификатор html>
<html>
<head>
<title>"название текста"</title>
</head>
<body bgcolor="blue" text="black" link="green" vlink="yellow" alink="red">
……
</body>
</html>
Вместо одноцветного фона (bgcolor) можно ввести данные какого-либо изображения в формате GIF или JPEG. Для этого предназначен параметр background="название файла".
Если у вас возникли какие-либо вопросы, пишите в комментариях, буду рад помочь.