Достаточно подробное описание CSS дано в книге "XML. Справочник", Эллиот Расти Гарольд, У. Скотт Минс, "Символ", СПб., 2002 г. ISBN 5-93286-025-1
Для HTML как подможества XML CSS применяется, но с рядом оговорок и странностей внешнего вида описаний.
CSS бывают трёх типов:
<font style="color:blue;font-size:12pt;font-family:Arial">Hello World</font>
. Больших преимуществ перед традиционным задание форматирования не имеют.<link rel="stylesheet" type="text/css" href="styles.css">
. Возможно подключение альтернативных таблиц стилей директивами вида <link rel="alternate stylesheet" title="alt style" type="text/css" href="alt_style.css">
. Поддержка переключения между альтернативными таблица стилей - на совести браузера.В XML применяются _только_ связанные таблицы стилей, объявляемые как<?xml-stylesheet type="text/css" href="sample.css"?>
. Допустимые псевдоатрибуты: type - обязательный, "text/css"; href - обязательный; charset; title - наименование таблицы, media - тип носителя, для которого применяется таблица, alternate - "yes/no", по умолчанию "no" - таблица стилей, применяемая по-умолчанию.
Допустимые типы media:
Определяют, какой стиль применяется к конкретному элементу HTML. Применяются в виде <p class="class" id="id"></p>
Селекторы бывают:
H1 {color:red;size:20pt;}
P EM {color:silver;}
(применяется к выделению внутри параграфов).H1.blue {color:blue;size:20pt;}
. Могут быть также объявлены без привязки к конкретному элементу разметки: .blue {color:blue;size:20pt;}
.При объявлении стилей для ряда тегов они перечисляются через запятую.
Определяют форматирование смысловых частей ряда тегов. К псевдоклассам относятся:
[+-]<length><unit>
. Допустимые единицы измерения:
[+-]<length>%
Задаются:
названием цвета (black,white,blue, т.п.)#rrggbb
, код цвета - шестнадцатизначное числоrbg(r,g,b)
, 0<=(r,g,b)<=255#rgb
rgb(r%,g%,b%)
- цвет в процентном выражении.
Дата создания: 2006-06-28 08:16:28 (Фетисов Н. А. (naf))
Последнее изменение: 2006-06-28 08:16:28 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1
Wiki::Admin Карта раздела Оглавление Изменения за сутки Изменения за неделю Изменения за месяц