Приглашаем посетить
Каскадные таблицы стилей второго уровня
Каскадные таблицы стилей второго уровня
Спецификация CSS2
Рекомендация W3C от 12 мая 1998 г.
Аннотация
В данной спецификации вводится понятие каскадных таблиц стилей второго уровня
(CSS2). Фактически CSS2 представляет собой язык описания таблиц стилей, позволяющий
разработчикам и пользователям применять стили (например, шрифты,
интервалы, звуковые сигналы) в структурированных документах (например, в HTML- и XML-документах). CSS2 позволяет сделать стиль представления документов независимым от
их содержания, что существенно упрощает разработку Web-страниц и поддержку
сайтов.
Язык CSS2 базируется на своем предшественнике CSS1 (см. [CSS1]), так что, за редким исключением, все таблицы
стилей, допустимые в последнем, могут использоваться и в CSS2. CSS2
поддерживает таблицы стилей с учетом устройств представления, что
позволяет разработчикам настраивать представление документов для
визуальных браузеров, звуковых устройств, принтеров,
устройств чтения по системе Брайля, портативных устройств и т.д. В данной спецификации
поддерживаются позиционирование элементов
содержания, загружаемые шрифты, форматирование таблиц, возможности интернационализации,
автоматические счетчики и нумерация и некоторые свойства пользовательского интерфейса.
- 1 О спецификации CSS2
- 2 Введение в CSS2
- 3 Конформность: требования и рекомендации
- 4 Синтаксис CSS2 и основные типы данных
- 5 Селекторы
- 6 Присвоение значений свойствам, каскады и наследование
- 7 Типы устройств
- 8 Модель представления документа в виде блоков
- 8.1 Размеры блока
- 8.2 Примеры полей, отступов и границ
- 8.3 Свойства полей: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' и 'margin'
- 8.4 Свойства отступов: 'padding-top', 'padding-right', 'padding-bottom', 'padding-left' и 'padding'
- 8.5 Свойства границы
- 8.5.1 Ширина границы: 'border-top-width', 'border-right-width', 'border-bottom-width', 'border-left-width' и 'border-width'
- 8.5.2 Цвет границы: 'border-top-color', 'border-right-color', 'border-bottom-color', 'border-left-color' и 'border-color'
- 8.5.3 Стиль границы: 'border-top-style', 'border-right-style', 'border-bottom-style', 'border-left-style' и 'border-style'
- 8.5.4 Стенографические свойства границы: 'border-top', 'border-bottom', 'border-right', 'border-left' и 'border'
- 9 Модель визуального форматирования
- 10 Подробное описание модели визуального форматирования
- 11 Визуальные эффекты
- 12 Генерируемое содержимое, автоматическая нумерация и списки
- 13 Устройства с постраничной разбивкой
- 14 Цвета и фон
- 15 Шрифты
- 15.1 Введение
- 15.2 Задание шрифтов
- 15.3 Выбор шрифта
- 15.3.1 Описания шрифтов и правило @font-face
- 15.3.2 Дескрипторы, используемые для выбора шрифта: 'font-family', 'font-style', 'font-variant', 'font-weight', 'font-stretch' и 'font-size'
- 15.3.3 Дескрипторы, используемые для оценки данных о шрифте: 'unicode-range'
- 15.3.4 Дескриптор единиц измерения: 'units-per-em'
- 15.3.5 Дескриптор, используемый для обращений: 'src'
- 15.3.6 Дескрипторы, используемые для сопоставления: 'panose-1', 'stemv', 'stemh', 'slope', 'cap-height', 'x-height', 'ascent' и 'descent'
- 15.3.7 Дескрипторы, используемые для синтеза: 'widths', 'bbox' и 'definition-src'
- 15.3.8 Дескрипторы, используемые для выравнивания: 'baseline', 'centerline', 'mathline' и 'topline'
- 15.3.9 Примеры
- 15.4 Параметры шрифтов
- 15.5 Алгоритм сопоставления шрифтов
- 16 Текст
- 17 Таблицы
- 18 Интерфейс пользователя
- 19 Звуковые таблицы стилей
- 19.1 Основное представление о звуковых таблицах стилей
- 19.2 Свойства, управляющие громкостью: 'volume'
- 19.3 Свойства, управляющие воспроизведением речи: 'speak'
- 19.4 Свойства, управляющие паузой: 'pause-before', 'pause-after' и 'pause'
- 19.5 Свойства, управляющие вставкой реплик: 'cue-before', 'cue-after' и 'cue'
- 19.6 Свойства микширования: 'play-during'
- 19.7 Свойства для создания пространственных эффектов: 'azimuth' и 'elevation'
- 19.8 Свойства, управляющие параметрами голоса: 'speech-rate', 'voice-family', 'pitch', 'pitch-range', 'stress' и 'richness'
- 19.9 Свойства озвучивания: 'speak-punctuation' и 'speak-numeral'
- Приложение А. Пример таблицы стилей для HTML 4.0
- Приложение B. Отличия от CSS1
- Приложение C. Замечания по реализации и использованию шрифтов
- Приложение D. Грамматика CSS2
- Приложение E. Ссылки
- Приложение F. Указатель свойств
- Приложение G. Указатель дескрипторов
- Приложение H. Общий указатель
содержание
свойства
указатель