Значения из атрибутов
БазовыйЭкспертный
Основано на спецификациях:
Базовый уровень
Получение значения атрибута через `attr()`
Fallback при отсутствии или непригодности значения
Продвинутый уровень
`<attr-name>` и выбор ожидаемого типа
Unit form и преобразование значения атрибута
Разбор результата относительно grammar свойства
Экспертный уровень
Guaranteed-invalid result
Подстановка и invalidity на computed-value time
Attr tainting и его последствия