|
В HTML цветом фона можно управлять только для конкретного блочного элемента разметки. Таким элементом может быть вся страница:
<body bgcolor=...>...</body>
или, например, таблица:
<table bgcolor=...>...</table>
HTML/XML/CSS.
Авторы: Штайнер Г.
Издательство: "Лаборатория базовых знаний"
Год издания: 2004, страниц: 512
ISBN: 5-93208-091-4, формат: 70х100/32
|
|
В книге приведены справочные сведения по языку разметки гипертекста HTML (версия 4.0/4.01). Подробно описаны основные понятия HTML-технологии, синтаксис и семантика языка, набор дескрипторов и их атрибуты. Изложение структурировано с точки зрения решаемых задач и богато иллюстрируется примерами. Описаны языки XML (версия 1.0) и XHTML (версия 1.0). Книга также содержит достаточные для практического использования сведения по каскадным таблицам стилей CSS (версия 2.0) с необходимыми примерами применения.
|
Каскадные таблицы стилей позволяют менять цвет фона текста непосредственно по месту, точно так же, как строковые элементы разметки в HTML меняют обычный стиль начертания на italic, например.
В приведенном выше абзаце для выделения текста применено инвертирование цвета фона и цвета текста:
<span style="background-color:#003366; color:white;"> как строковые элементы разметки </span>
При использовании цвета фона следует помнить, что поддержка этого атрибута реализована для всех блочных элементов разметки только с IE 4.0. Поддержка CSS в различных версиях NN гораздо скромнее.
Для работы с фоном элементов существует несколько атрибутов, которые поддерживаются только в IE, начиная с версии 4.0: background-image; background-repeat; background-attachment; background-position. Можно все свойства фона описать в атрибуте background:
background:transparent|color url repeat scroll position
Пример:
p {background: gray http://docs.com.ru/kartinka.gif no-repeat fixed center center;}
Не смотря на такое обилие возможностей, злоупотреблять ими не стоит.
|