![]() |
||
|
aranea.ru || Спецификация CSS2 | 1.3. Условные обозначения.
1.3. Условные обозначения.1.3.1. Элементы и атрибуты языка документа.1.3.2. Определение свойств CSS. Тип значения Начальное значение Применяется Наследование Процентная база Медиа 1.3.3. Особенности краткой записи. 1.3.4. Замечания и примеры. 1.3.5. Изображения и их описания. 1.3.1. Элементы и атрибуты языка документа.
1.3.2. Определение свойств CSS.Каждое определение свойства CSS начинается с краткого изложения ключевой информации, в формате следующей записи: 'название свойства' Тип значения: разрешенные значения и синтаксис Начальная величина: начальная величина Применяется: элементы, к которым применяется это свойство Наследование: наследуется ли эта характеристика Процентная база: как интерпретируются процентные величины Медиа: к каким группам медиа-устройств применяется свойство Тип значенияЭтот пункт определяет набор применимых величин свойства. Типы величин могут различаться и определяться следующими способами:
Другие слова в этих определениях – это ключевые слова, которые должны появляться буквально без кавычек (например, red). Косая черта (/) и запятая (,) должны появляться буквально. Значения можно организовать следующим образом:
Порядок преимущества: размещение рядом – сильнее, чем двойная вертикальная черта, а двойная вертикальная черта сильнее, чем вертикальная черта. Таким образом, следующие строки эквивалентны: ab | c || de [ab] | [c||[de]] Каждый тип, ключевое слово или группа, заключенная в квадратные скобки, могут сопровождаться следующими модификаторами:
Следующие примеры иллюстрируют различные типы значений: Значение: N | NW | NE Значение: [<length> | thick | thin]{1,4} Значение: [<family-name>,]*<family-name> Значение: <uri>?<color>[/<color>]? Значение: <uri> || <color> Начальное значениеЭтот пункт определяет начальное значение свойства. Если характеристика наследуется, то это – значение, которое присваивается корневому элементу дерева документа. Пожалуйста, обратитесь к разделу по каскадированию информации о взаимодействии между начальными значениями и значениями, определенными стилевыми таблицами, и наследуемыми. ПрименяетсяЭтот пункт перечисляет элементы, к которым применяется характеристика. Все элементы рассматриваются, как имеющие все свойства, хотя некоторые свойства не имеют визуального эффекта для некоторых типов элементов. Например, 'white-space' действует только на элементы блочного уровня. НаследованиеЭтот пункт указывает на то, наследуется ли значение от родительского элемента. Пожалуйста, обратитесь к разделу по каскадированию для получения информации о взаимодействии между начальными значениями, значениями, определенными стилевыми таблицами, и наследуемыми. Процентная базаЭтот пункт указывает, как интерпретируются проценты, если они указываются в значениях свойства. Если здесь указано "N/A", то это значит, что свойство не принимает значение в процентах. МедиаЭтот пункт указывает на группы устройств, к которым применяется свойство. Условия согласования объявляют, что устройства вывода должны поддерживать эту характеристику, если они поддерживают визуализацию для типов медиа, включенных в эту группу. 1.3.3. Особенности краткой записи.Некоторые свойства являются характеристиками с краткой записью, что означает, что они позволяют авторам определить значения нескольких характеристик с одним свойством. Например, свойство 'font' является такой характеристикой для установки сразу всех значений 'font-style', 'font-variant', 'font-weight', 'font-size', 'line-height' и 'font-family'. Когда значения из формы краткой записи не указаны, то каждой "пропущенной" характеристике присваивается начальное значение (смотрите раздел по каскадированию). Набор правил стилей следующего примера: H1 { font-weight: bold; font-size: 12pt; line-height: 14pt; font-family: Helvetica; font-variant: normal; font-style: normal; font-stretch: normal; font-size-adjust: none } можно перезаписать одним свойством с краткой записью: H1 { font: bold 12pt/14pt Helvetica } В этом примере 'font-variant', 'font-stretch', 'font-size-adjust' и 'font-style' принимают свои начальные значения. 1.3.4. Замечания и примеры.Все примеры, которые демонстрируют неправильное использование, помечены, как "НЕКОРРЕКТНЫЙ ПРИМЕР". Все примеры по HTML соответствуют строгому файлу DTD HTML 4.0 (определенных в документе [HTML40]), пока не будет указано другое объявление типа документа. Все замечания только информативные. Примеры и замечания, помеченные в пределах источника HTML для спецификаций и медиа-устройств пользователей CSS1, будут представлены специально. 1.3.5. Изображения и их описания.Большинство изображений в электронной версии этой спецификации выполнены с описанием. Связь с описанием отмечается знаком "[D]" справа от изображения. Изображения и их описания играют только информативную роль. |