Рабочая группа по 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