Спецификация CSS2

       

Новая функциональность


В дополнение к функциональности CSS1, CSS2 поддерживает:

  • Понятие типов носителя.
  • Значение 'inherit' для всех свойств.
  • Страничные носители
  • Звуковые таблицы стилей
  • Несколько опций интернационализации, включая стили нумерации списков, поддержку двунаправленного текста и чувствительных к языку знаков кавычек.
  • Расширенный механизм выбора шрифта, включая смысловой подбор, синтез и загружаемые шрифты. Введены также понятие системных шрифтов и новое свойство 'font-size-adjust'.
  • Таблицы, включая новые значения 'display' и 'vertical-align'.
  • Относительное и абсолютное позиционирование, включая фиксированное позиционирование.
  • Новые типы боксов (наряду с блок- и инлайн-): compact и run-in.
  • Возможность контролировать переполнение, сжатие и видимость содержимого в модели визуального форматирования.
  • Возможность специфицировать максимальные и минимальные ширину и высоту в модели визуального форматирования.
  • Расширенный механизм селекторов, включая дочерние селекторы, смежные селекторы и селекторы атрибутов.
  • Генерируемое содержимое, счётчики и автоматическую нумерацию и маркёры.
  • Оттенение текста с помощью нового свойства 'text-shadow'.
  • Различные новые псевдоклассы, :first-child, :hover, :focus, :lang.
  • Системные цвета и шрифты.
  • Курсоры.
  • Динамические схемы.



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