Рабочая группа по Cascading Style Sheets (CSS) обновила спецификацию модуля CSS Values and Units Module Level 3, который на данный момент имеет статус кандидата в рекомендации (CR, Candidate Recommendation)
Рабочая группа по Cascading Style Sheets (CSS) обновила спецификацию модуля CSS Values and Units Module Level 3 (Значения и единицы измерения). Спецификация CSS Values and Units Module Level 3 определяет возможные типы данных, единицы измерения, и некоторые функции, используемые в определении различных свойств. В ней определены такие типы как: строковые величины (<string>
), адреса ресурсов (<url>
), численные величины (<integer>, <number>, <percentage>
), размер (<length>
), углы (<angle>
), продолжительность (<time>
), частота (<frequnce>
), разрешение (<resolution>
), и т.д.
Основные изменения в текущей версии:
- Функция
cycle()
переименована вtoggle()
- Функция
calc()
теперь принимает и возвращает значения типа<integer>
- Функция
calc()
может быть вложенной - Ужесточена обработку для возвращаемых значения функции
attr()
- Уточнены правила лексического анализатора для функции
attr()
- Добавлена единица измерения
vmax