Здесь мы вновь определили красный цвет: в функции rgb первое значение определяет интенсивность красного цвета, второе зеленого, а третье синего. Таким образом, для составного цвета следует использовать два или все три значения:
В обоих случаях это будет полностью насыщенный красный цвет (FF максимальная интенсивность красного канала, соответствующая 8 битам). Если вы программист, то такое представление будет для вас привычным и достаточно удобным. Однако для других категорий разработчиков web-страниц шестнадцатеричная система счисления вовсе не является привычной, поэтому в CSS и появилась функция rgb, позволяющая указывать интенсивность составляющих цвета в десятичной нотации (от 0 до 255) и в процентах:
До сих пор мы в примерах преимущественно использовали назначение цветов при помощи ключевых слов. Это удобно для простых цветов (red, green, gray и т.д.), однако вряд ли вы будете на практике использовать такие обозначения, как mediumspringgreen или lightgoldenrodyellow (см. файл Part_1\colors.html). Кроме того, использование числовых значений позволяет добиться большей гибкости при подборе цвета. В XHTML применяются шестнадцатеричные значения, они же поддерживаются и в CSS:
С самим свойством все просто, гораздо интереснее обстоят дела с его значениями. Дело в том, что в CSS предусмотрено целых 5(!) вариантов для определения значения цвета: один при помощи ключевого слова, два в шестнадцатеричной нотации, и еще два при помощи функции rgb. Что касается первых способов, то все, что было сказано про цвета в HTML, верно и для CSS: они задаются точно теми же ключевыми словами и точно в том же порядке следуют основные цвета в шестнадцатеричном определении (RGB или RRGGBB).
Для указания цвета переднего плана в CSS используется свойство color:
Ряд свойств из этого раздела регулярно упоминались выше, в частности, цвета переднего плана и фона, а так же ряд свойств font. В этой главе мы подробно рассмотрим эти и ряд иных, ранее не упоминавшихся свойств, предназначенных для визуального оформления страниц.
Ознакомившись практически со всеми основополагающими (и, пожалуй, самыми сложными) концепциями таблиц стилей второго уровня, перейдем к наиболее часто применяемым на практике свойствам, в основном, ради которых изначально и предназначались таблицы стилей. Конечно же, это цветовое и шрифтовое оформление документов.
Каскадные таблицы стилей - Оформление текста в CSS
Комментариев нет:
Отправить комментарий