Вторник, 21.05.2024, 19:16
Меню сайта
Категории раздела
JQuery плагины [59]
JQuery уроки [69]
PHP полезное [24]
PHP уроки [21]
Css [26]
JS [3]
SQL [9]
Css 3 [17]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » Css

Свойства CSS. Цвет и фон

Свойства CSS. Цвет и фон (стр.1).

 

Яндекс.Директ Все объявления
Сдам/Аренда домов в Запорожье Сдаете дом? Добавьте объявление о сдаче дома в Запорожье. С нами быстрее. dom.ria.ua  Качественный сайт под ключ Разработка эксклюзивных сайтов под ключ. Портфолио, качество, гарантии! chilli‑design.ru  Создать сайт бесплатно за 5 минут Создать сайт? Легко! Быстро! Даром! Простой конструктор. okis.ru
 


Если цвет текстовых элементов задавать в HTML очень просто, то задать простыми средствами цвет, например, границ таблицы уже невозможно - приходится использовать вложенные таблицы. Однако с помощью CSS это можно делать легко и непринужденно. Кроме этого, средствами CSS можно более гибко управлять фоновым изображением, его повторением по горизонтали и вертикали. Так же можно помещать фоновое изображение в любую точку экрана, т.е. позиционировать его.

Рассмотрим свойства работы с цветом и фоном по отдельности.

Свойство COLOR

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

  • по ключевому слову (red, yellow, silver и т.д.);
  • шестнадцатеричным кодом цвета в полной форме (#00FFCC, #EEDDAA) или сокращенно (#0FC, #EDA);
  • десятичным кодом цвета в модели RGB (color: rgb (25, 205, 172)).

Свойство color является наследуемым, т.е. если для какого-то элемента оно не задано, то этот элемент унаследует его от предка. Если и для предка оно не задано, то будет I осуществлен поиск вверх по дереву элементов, пока не будет найден самый старший элемент, для которого это свойство задано. Такой элемент обязательно найдется, например, им может оказаться элемент BODY, для которого, даже в отсутствие явно заданного цвета, будет применена таблица стилей браузера с использованием значений по умолчанию. Скорее всего, цвет элемента в этом случае будет черным, что обычно и соответствует значению по умолчанию. Аналогичный механизм будет работать для всех остальных наследуемых свойств.

Для сравнения приводим способ задания цвета текста при помощи CSS и только на HTML


Задание цвета в CSS и HTML
HTML CSS
<H1><font color="blue">Синий заголовок</H1> H1 { color:blue }
<H1>Синий заголовок</H1>

Свойство BACKGROUND-COLOR

Это свойство позволяет задавать цвет фона для страницы или любого другого элемента. Таким образом, в отличие от простого HTML, где фон может иметь только страница или ячейка таблицы (т.е. те элементы, которые имеют атрибут bgcolor), при помощи CSS цвет фона можно задать для заголовка, абзаца, ссылки или любых других элементов HTML.

В качестве значения свойства указываются цвет или ключевое слово transparent (прозрачный). Свойство background-color не наследуется, но по умолчанию для него используется значение transparent - чтобы сквозь прозрачный фон элемента просвечивал фон родительского элемента. Например, если для элемента Р не задано свойство background-color, то текст абзаца будет располагаться на фоне основного цвета, установленного для всей страницы в целом. Напомню, что значение по умолчанию, которое задано в таблице стилей браузера, - белый цвет.

Свойство background-color можно сделать наследуемым, если в качестве его значения указать inherit:

P { background-color: inherit }

Но, как говорилось раньше, фон элемента-потомка будет по умолчанию прозрачным, и визуально он и так унаследует его от предка. Поэтому явное присвоение значения inherit в данном случае смысла не имеет. Для сравнения приводим способ задания фонового цвета для страницы при помощи CSS и только на HTML:

Задание цвета фона страницы в CSS и HTML
HTML CSS
<BODY bgcolor="aqua">...текст страницы...</BODY> BODY {background-colod: aqua }

 

Категория: Css | Добавил: ChronoW (21.11.2012)
Просмотров: 728 | Комментарии: 1 | Теги: css COLOR | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: