создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

CSS2. Спецификация. Рекомендации W3C. 1998

следующий содержание свойства индекс

Резюме

Эта спецификация определяет Каскадные таблицы Стилей, уровень 2 (CSS2). CSS2 - это язык таблиц стилей, позволяющий авторам и пользователям подключать стили (например, шрифты, пробелы и звуковые сигналы) в структурированные документы (например, документы HTML и приложения XML). CSS2 упрощает создание и обслуживание Web-сайта путём разделения структуры и стиля представления документов.

CSS2 построен на основе CSS1 (см.[CSS1]), и, с очень небольшими исключениями, все таблицы стилей CSS1 остаются действующими в CSS2. CSS2 поддерживает таблицы для конкретных носителей, так что авторы могут создавать представление своих документов для визуальных браузеров, звуковых устройств, принтеров, брайль-устройств, ручных портативных устройств и т.д. Данная спецификация поддерживает также позиционирование содержимого, загружаемые шрифты, отображение таблиц, возможности интернационализации, автоматические счётчики и нумерацию и некоторые свойства, относящиеся к пользовательскому интерфейсу.

Статус этого документа

Этот документ был просмотрен Членами W3C и другими заинтересованными сторонами и одобрен Директором как Рекомендации W3C. Это неизменяемый документ, он может использоваться как справочный материал или цитироваться в других документах. Задачей W3C является привлечение внимания к Рекомендациям и этой спецификации и её широкое распространение. Это расширит функциональные возможности Web.

Список текущих Рекомендаций W3C и другую техническую документацию можно найти на: www.w3.org/TR.

Краткое Содержание

  • 1 О спецификации CSS2
  • 2 CSS2. Введение
  • 3 Соответствие: Требования и Рекомендации
  • 4 CSS2. Синтаксис и базовые типы данных
  • 5 Селекторы
  • 6 Установка значений свойств, Каскадирование и Наследование
  • 7 Типы Носителя
  • 8 Модель Бокса
  • 9 Модель визуального форматирования
  • 10 Модель визуального форматирования. Детали
  • 11 Визуальные эффекты
  • 12 Генерируемое содержимое, автоматическая нумерация и списки
  • 13 Страничные носители
  • 14 Цвета и Фон
  • 15 Шрифты
  • 16 Текст
  • 17 Таблицы
  • 18 Интерфейс пользователя
  • 19 "Звуковые" таблицы стилей
  • Приложение A. Образец таблицы стилей для HTML 4.0
  • Приложение B. Изменения по сравнению с CSS1
  • Приложение C. Замечания по реализации и выполнению для шрифтов
  • Приложение D. Грамматика CSS2
  • Приложение E. Ссылки
  • Приложение F. Индекс Свойств
  • Приложение G. Индекс Дескрипторов
  • Приложение H. Индекс

    Полное Содержание

  • 1 О спецификации CSS2
  • 1.1 Чтение спецификации
  • 1.2 Как организована спецификация
  • 1.3 Соглашения
  • 1.3.1 Элементы и атрибуты языка документа
  • 1.3.2 Определения свойств CSS
  • Значение
  • Начальное
  • Применяется
  • Наследуется
  • Процентное значение
  • Группа носителей
  • and>1.3.3 Сокращённые формы свойств
  • 1.3.4 Примечания и примеры
  • 1.3.5 Изображения и полное описание
  • 1.4 Благодарности
  • 1.5 Авторские Права
  • 2 CSS2. Введение
  • 2.1 CSS2. Краткое пособие для HTML
  • 2.2 CSS2. Краткое пособие для XML
  • 2.3 Модель процесса CSS2
  • 2.3.1 Канва
  • 2.3.2 Модель адресации CSS2
  • 2.4 Принципы дизайна CSS
  • 3 Соответствие: Требования и Рекомендации
  • 3.1 Определения
  • 3.2 Соответствие
  • 3.3 Ошибочные условия
  • 3.4 Тип содержимого text/css
  • 4 CSS2. Синтаксис и базовые типы данных
  • 4.1 Синтаксис
  • 4.1.1 Лексический разбор
  • 4.1.2 Ключевые слова
  • 4.1.3 Символы и регистр
  • 4.1.4 Операторы
  • 4.1.5 at-правила (at-rules)
  • 4.1.6 Блоки
  • 4.1.7 Наборы правил, блоки объявлений и селекторы
  • 4.1.8 Объявления и свойства
  • 4.1.9 Комментарии
  • 4.2 Правила обработки ошибок грамматического разбора
  • 4.3 Значения
  • 4.3.1 Целые и вещественные числа
  • -units>4.3.2 Размеры
  • 4.3.3 Процентные
  • 4.3.4 URL + URN = URI
  • 4.3.5 Счётчики
  • 4.3.6 Цвета
  • 4.3.7 Угловые значения
  • 4.3.8 Время
  • 4.3.9 Частоты
  • 4.3.10 Строки
  • 4.4 Представление документа CSS
  • 4.4.1 Мнемоники символов, не представленных в кодировке символов
  • 5 Селекторы
  • 5.1 Блоки символов для подстановки
  • 5.2 Синтаксис селектора
  • 5.2.1 Группирование
  • 5.3 Универсальный селектор
  • 5.4 Селекторы типа
  • 5.5 Селекторы потомков
  • 5.6 Селекторы дочерних элементов
  • 5.7 Смежные селекторы-родственники
  • 5.8 Селекторы атрибутов
  • 5.8.1 Совпадение атрибутов и их значений
  • 5.8.2 Значения по умолчанию для атрибутов в ОТД
  • 5.8.3 Селекторы класса
  • 5.9 Селекторы ID
  • 5.10 Псевдоэлементы и псевдоклассы
  • 5.11 Псевдоклассы
  • 5.11.1 Псевдокласс:first-child
  • 5.11.2 Псевдоклассы гиперссылки :link и :visited
  • 5.11.3 Динамические псевдоклассы :hover, :active и :focus
  • 5.11.4 Псевдокласс языка :lang
  • 5.12 Псевдоэлементы
  • 5.12.1 Псевдоэлемент :first-line
  • 5.12.2 Псевдоэлемент :first-letter
  • 5.12.3 Псевдоэлементы :before и :after
  • 6 Установка значений свойств, Каскадирование и Наследование
  • 6.1 Специфицированные, вычисленные и текущие значения
  • 6.1.1 Специфицированные значения
  • 6.1.2 Вычисленные значения
  • 6.1.3 Реальные (текущие) значения
  • 6.2 Наследование
  • 6.2.1 Значение 'inherit'
  • 6.3 Правило @import
  • 6.4 Каскад
  • 6.4.1 Порядок каскадирования
  • 6.4.2 Правила !important
  • 6.4.3 Вычисление специфики селектора
  • 6.4.4 Старшинство не-CSS подсказок
  • 7 Типы носителя
  • 7.1 Введение
  • 7.2 Спецификация таблиц стилей, зависимых от типа носителя
  • 7.2.1 Правило @media
  • 7.3 Распознаваемые типы носителя
  • 7.3.1 Группы носителей
  • 8 Модель Бокса
  • 8.1 Размеры бокса
  • 8.2 Пример полей, заполнения и рамок
  • 8.3 Свойства поля: 'margin-top', 'margin-right', 'margin-bottom', 'margin-left' и 'margin'
  • 8.3.1 Сжатие полей
  • 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'
  • and-properties>8.5.4 Сокращённые свойства рамки: 'border-top', 'border-bottom', 'border-right', 'border-left' и 'border'
  • 9 Модель визуального форматирования
  • 9.1 Введение
  • 9.1.1 Порт просмотра
  • 9.1.2 Содержащие блоки
  • 9.2 Управление генерацией боксов
  • 9.2.1 Элементы уровня блока и боксы блока
  • Анонимные боксы блока
  • 9.2.2 Инлайн-элементы и инлайн-боксы
  • Анонимные инлайн-боксы
  • 9.2.3 Компактные боксы
  • 9.2.4 Втягивающиеся боксы
  • 9.2.5 Свойство 'display'
  • 9.3 Схемы позиционирования
  • 9.3.1 Выбор схемы позиционирования: свойство 'position'
  • 9.3.2 Позиционирование и заполнение в боксе: 'top', 'right', 'bottom', 'left'
  • 9.4 Нормальное расположение
  • 9.4.1 Контекст форматирования блока
  • 9.4.2 Контекст форматирования инлайн
  • 9.4.3 Относительное позиционирование
  • 9.5 Поплавки
  • 9.5.1 Позиционирование поплавка: свойство 'float'
  • 9.5.2 Управление обтеканием после поплавка: свойство 'clear'
  • 9.6 Абсолютное позиционирование
  • 9.6.1 Фиксированное позиционирование
  • 9.7 Соотношение между 'display', 'position' и 'float'
  • 9.8 Сравнение нормального расположения, поплавков и абсолютного позиционирования
  • 9.8.1 Нормальное расположение
  • 9.8.2 Относительное позиционирование
  • 9.8.3 Обтекание бокса
  • 9.8.4 Абсолютное позиционирование
  • 9.9 Слои
  • 9.9.1 Спецификация уровня в пакете слоёв: свойство 'z-index'
  • 9.10 Направление текста: свойства 'direction' и 'unicode-bidi'
  • 10 Модель визуального форматирования. Детали
  • 10.1 Определение "содержащего блока"
  • e-width-property>10.2 Ширина содержимого: свойство 'width'
  • 10.3 Вычисление ширины и полей
  • 10.3.1 Инлайн, незамещаемые элементы
  • 10.3.2 Инлайн, замещаемые элементы
  • 10.3.3 Уровень блока, незамещаемые элементы при нормальном всплывании
  • 10.3.4 Уровень блока, замещаемые элементы при нормальном всплывании
  • 10.3.5 Всплывание, незамещаемые элементы
  • 10.3.6 Всплывание, замещаемые элементы
  • 10.3.7 Абсолютно позиционированные незамещаемые элементы
  • 10.3.8 Абсолютно позиционированные замещаемые элементы
  • 10.4 Минимальная и максимальная ширина: 'min-width' и 'max-width'
  • e-height-property>10.5 Высота содержимого: свойство 'height'
  • 10.6 Вычисление высоты и полей
  • 10.6.1 Инлайн, незамещаемые элементы
  • 10.6.2 Инлайн, замещаемые элементы уровня блока, замещаемые элементы при нормальном всплывании и всплывание, замещаемые элементы
  • 10.6.3 Уровень блока, незамещаемые элементы при нормальном обтекании и всплывание, незамещаемые элементы
  • 10.6.4 Абсолютно позиционированные незамещаемые элементы
  • 10.6.5 Абсолютно позиционированные замещаемые элементы
  • 10.7 Минимальная и максимальная высота: 'min-height' и 'max-height'
  • 10.8 Подсчёт высоты строк: свойства 'line-height' 'vertical-align'
  • 10.8.1 Габариты и полугабариты
  • 11 Визуальные эффекты
  • 11.1 Переполнение и сжатие
  • 11.1.1 Переполнение: свойство 'overflow'
  • 11.1.2 Сжатие: свойство 'clip'
  • 11.2 Видимость: свойство 'visibility'
  • 12 Генерируемое содержимое, автоматическая нумерация и списки
  • 12.1 Псевдоэлементы :before и :after
  • 12.2 Свойство 'content'
  • 12.3 Взаимодействие:before и:after с элементами 'compact' и 'run-in'
  • 12.4 Знаки кавычек
  • 12.4.1 Спецификация кавычек свойством 'quotes'
  • 12.4.2 Вставка кавычек с применением свойства 'content'
  • 12.5 Автоматические счётчики и нумерация
  • 12.5.1 Вложение счётчиков и область видимости
  • 12.5.2 Стили счётчиков
  • 12.5.3 Счётчики в элементах с 'display:none'
  • 12.6 Маркировка и списки
  • 12.6.1 Маркировка: свойство 'marker-offset'
  • 12.6.2 Списки: свойства 'list-style-type', 'list-style-image', 'list-style-position' и 'list-style'
  • 13 Страничные носители
  • 13.1 Введение
  • 13.2 Страничные боксы: правило @page
  • 13.2.1 Поля страниц
  • 13.2.2 Размер страницы: свойство 'size'
  • Представление страничных боксов, не помещающихся на листе
  • Позиционирование страничного бокса на листе
  • 13.2.3 Знаки обрезки: свойство 'marks'
  • 13.2.4 Левая, правая и 1-я страницы
  • 13.2.5 Содержимое вне страничного бокса
  • 13.3 Разрывы страниц
  • 13.3.1 Разрыв перед/после элементов: 'page-break-before', 'page-break-after', 'page-break-inside'
  • 13.3.2 Использование именованных страниц: 'page'
  • 13.3.3 Разрывы внутри элементов: 'orphans', 'widows'
  • 13.3.4 Допустимые разрывы страниц
  • 13.3.5 Форсированные разрывы страниц
  • 13.3.6 "Наилучшие" разрывы страниц
  • 13.4 Каскадирование в контексте страницы
  • 14 Цвета и Фон
  • 14.1 Цвет переднего плана: свойство 'color'
  • 14.2 Фон
  • 14.2.1 Свойства фона: 'background-color', 'background-image', 'background-repeat', 'background-attachment', 'background-position' и 'background'
  • 14.3 Коррекция цветовой гаммы
  • 15 Шрифт
  • 15.1 Введение
  • 15.2 Спецификация шрифта
  • 15.2.1 Свойства спецификации шрифта
  • 15.2.2 Семейства шрифтов: свойство 'font-family'
  • 15.2.3 Стили шрифта: свойства 'font-style', 'font-variant', 'font-weight' и 'font-stretch'
  • 15.2.4 Размер шрифта: свойства 'font-size' и 'font-size-adjust'
  • and>15.2.5 Сокращения для свойств шрифта: свойство 'font'
  • 15.2.6 Общие семейства шрифтов
  • serif
  • sans-serif
  • cursive
  • fantasy
  • monospace
  • 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'
  • esizing>15.3.7 Дескрипторы Синтеза: 'widths', 'bbox' и 'definition-src'
  • 15.3.8 Дескрипторы Выравнивания: 'baseline', 'centerline', 'ma>line' и 'topline'
  • 15.3.9 Примеры
  • 15.4 Характеристики Шрифта
  • 15.4.1 Введение
  • 15.4.2 Полное имя шрифта
  • 15.4.3 Единицы измерения em-квадрат/em square
  • 15.4.4 Центральная Базовая Линия
  • 15.4.5 Кодировка Шрифта
  • 15.4.6 Имя семейства шрифтов
  • 15.4.7 Ширина глифов
  • 15.4.8 Ширина горизонтальной основы
  • 15.4.9 Высота глифов верхнего регистра
  • 15.4.10 Высота глифов нижнего регистра
  • 15.4.11 Нижняя Базовая Линия
  • 15.4.12 Математическая Базовая Линия
  • 15.4.13 Максимальный ограничивающий бокс
  • 15.4.14 Максимальная неакцентированная высота
  • 15.4.15 Максимальная неакцентированная глубина
  • 15.4.16 Число Panose-1
  • 15.4.17 Диапазон символов ISO 10646
  • 15.4.18 Верхняя Базовая Линия
  • 15.4.19 Ширина вертикальной основы
  • 15.4.20 Угол вертикального наклона
  • m>15.5 Алгоритм совпадения шрифтов
  • 15.5.1 Отображение значений ширины шрифтов в имена шрифтов
  • 15.5.2 Примеры совпадения шрифтов
  • 16 Текст
  • 16.1 Отступы: свойство 'text-indent'
  • 16.2 Выравнивание: свойство 'text-align'
  • 16.3 Декоративные эффекты
  • 16.3.1 Подчёркивание, надчёркивание, перечёркивание и мигание: свойство 'text-decoration'
  • 16.3.2 Оттенение текста: свойство 'text-shadow'
  • 16.4 Расстояния между буквами и словами: свойства 'letter-spacing' и 'word-spacing'
  • 16.5 Капитализация: свойство 'text-transform'
  • 16.6 Пробел: свойство 'white-space'
  • 17 Таблицы
  • 17.1 Введение
  • 17.2 Табличная модель CSS
  • 17.2.1 Анонимные объекты таблицы
  • 17.3 Селекторы столбцов
  • 17.4 Таблицы в модели визуального форматирования
  • 17.4.1 Позиция и выравнивание заголовка
  • 17.5 Вид содержимого таблицы
  • 17.5.1 Слои и прозрачность таблицы
  • 17.5.2 Алгоритмы ширины таблицы: свойство 'table-layout'
  • Фиксированный вывод таблицы
  • Автоматический вывод таблицы
  • 17.5.3 Алгоритмы высоты таблицы
  • 17.5.4 Горизонтальное выравнивание в столбце
  • 17.5.5 Динамические эффекты рядов и столбцов
  • 17.6 Рамки
  • 17.6.1 Модель раздельных рамок
  • Обрамление пустых ячеек: свойство 'empty-cells'
  • 17.6.2 Модель сжимающихся рамок
  • Разрешение конфликтов рамок
  • 17.6.3 Стили рамок
  • 17.7 Звуковое представление таблиц
  • 17.7.1 Говорящие заголовки: свойство 'speak-header'
  • 18 Интерфейс пользователя
  • 18.1 Курсоры: свойство 'cursor'
  • 18.2 Предпочтительные цвета пользователя
  • 18.3 Предпочтительные шрифты пользователя
  • 18.4 Динамические контуры: свойство 'outline'
  • 18.4.1 Контуры и фокус
  • 18.5 Увеличение
  • 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 Пространственные свойства: 'azimu>' и 'elevation'
  • 19.8 Свойства голосовых характеристик: 'speech-rate', 'voice-family', 'pitch', 'pitch-range', 'stress', и 'richness'
  • 19.9 Свойства речи: 'speak-punctuation' и 'speak-numeral'
  • Приложение A. Образец таблицы стиля для HTML 4.0
  • Приложение B. Изменения по сравнению с CSS1
  • B.1 Новая функциональность
  • B.2 Обновлённые описания
  • B.3 Семантические изменения по сравнению с CSS1
  • Приложение C. Замечания по реализации и выполнению для шрифтов
  • C.1 Справочник терминологии шрифтов
  • C.2 Выбор шрифта
  • C.3 Значения Чисел Panose
  • C.4 Вычисление Диапазонов Unicode для TrueType
  • C.5 Автоматическая генерация дескриптора
  • Приложение D. Грамматика CSS2
  • D.1 Грамматика
  • D.2 Лексический сканер
  • D.3 Сравнение лексического разбора в CSS2 и в CSS1
  • Приложение E. Ссылки
  • E.1 Нормативные ссылки
  • E.2 Информативные ссылки
  • Приложение F. Индекс свойств
  • Приложение G. Индекс дескрипторов
  • Приложение H. Индекс

    следующий содержание свойства индекс

  • Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

    Ваше письмо×
    Free Web Hosting