На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » Сайтостроительство » CSS

Цвета с помощью CSS

версия для печати

CSS имеет несколько опций для определения цвета текста и фоновых областей на веб-странице. Эти опции по работе с цветом не только заменяют аналогичные в простом HTML, но и дают массу новых возможностей. Например, традиционный путь для создания цветной области, заключается в применении таблицы. Стили позволяют отказаться от подобного использования таблиц предлагая более простые и удобные варианты управления цветом.

В таблице перечислены свойства элементов, предназначенных для задания цвета.

Свойство Значение NC IE Op Описание Пример
color

Цвет

4+
3+
3+ Устанавливает цвет текста P { color: #330000 }
background-color Цвет
transparent
4+
4+
3+ Цвет фона BODY { background-color: #6699FF }
background-image
URL
none
4+
4+
3+ Фоновый рисунок BODY { background-image: url (bg.gif) }
background-repeat repeat
repeat-x
repeat-y
no-repeat
4+
4+
3+ Повторяемость фонового рисунка BODY { background-image: url (bg.gif) background-repeat: repeat-y}
background-attachment scroll
fixed
6
4+
4+
Прокручиваемость фона вместе с документом BODY { background-image: url (bg.gif) background-attachment: fixed }
background-position Проценты
Пикселы
top
center
bottom
left
right
6
4+
3+
Начальное положение фонового рисунка BODY { background-position: left top }

NC - Netscape Communicator, IE - Microsoft Internet Explorer,Op - Opera; 4+ означает, что свойство поддерживается в браузере 4 версии и выше.


Установка цвета

Цвет, используя CSS, можно задавать тремя способами.

1. По его названию
Браузеры поддерживают некоторые цвета по их названию. Полный список цветов приведен в статье Названия цветов.

P { color: navy; background-color: yellow }

2. По шестнадцатеричному значению
Цвет можно устанавливать по его шестнадцатеричному значению, как и в обычном HTML.

P { color: #F9E71A; background-color: #98560F }

3. С помощью RGB
Можно определить цвет используя значения красной, зеленой и синей составляющей в десятичном исчислении. Значение каждого из трех цветов может принимать значения от 0 до 255. Также можно задавать цвет в процентном отношении.

P { color: RGB(249, 231, 16); background-color: RGB(85%, 24%, 5%) }

 


Установка цвета фона и фонового рисунка

Цвет фона определяется значением параметра background-color, а изображение, которое используется в качестве фона, задается параметром background-image. Значением по умолчанию для цвета фона является transparent, который задает прозрачный фон. Для указания фонового рисунка используется абсолютный или относительный адрес к файлу. Рекомендуется задавать одновременно фоновый рисунок и цвет фона, который будет использоваться в случае недоступности файла изображения.

BODY { background-color: #98560F; background-image: url(/images/bg.gif) }

Если задано фоновое изображение, то свойство background-repeat определяет его повторяемость и способ, как это делать. Допустимыми значениями являются repeat (повторяемость по вертикали и горизонтали), repeat-x (по горизонтали), repeat-y (по вертикали) и no-repeat (только один рисунок, без повторения).

BODY { background-image: url(/images/bg.gif); background-repeat: repeat-y }

В примере фоновый рисунок повторяется по вертикали.


Положение фона определяется параметром background-position. У него два значения, положение по горизонтали (может быть - right, left, center) и вертикали (может быть - top, bottom, center). Положение можно, также, задавать в процентах, в пикселах или других абсолютных единицах.

BODY { background-attachment: fixed; background-image: url(mybg.gif);
background-repeat: no-repeat;
background-position: right bottom }

В примере фон будет помещен в правый нижний угол страницы. Если нужно определить рисунок в левом верхнем углу, то надо задать следующий вид: background-position: left top.

Параметр background-attachment: fixed фиксирует фон, чтобы он оставался неподвижным при прокрутке содержимого окна браузера.

Примечание:
Позиционирование фона и его фиксация не работает в браузере Netscape 4.

Влад Мержевич
Рецепты HTML

Спонсор раздела

Рассылки Subscribe.ru:

Библиотека сайтостроительства - новости, статьи, обзоры
Дискуссионный лист для web-разработчиков
Подписка на MailList.Ru
Автор: NunDesign
Другие разделы
Оптимизация сайтов
Web-студии
» Новое в разделе
Web-дизайн
Web-программирование
Интернет-реклама
Раскрутка сайта
Web-графика
Flash
Adobe Photoshop
Рассылка
Инструменты вебмастера
Контент для сайта
HTML/DHTML
Управление web-проектами
CSS
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100