Правило @container
позволяtт динамически управлять стилями дочернего HTML-элемента в зависимости от размера родительского контейнера, содержащего этот элемент. Запросы для контейнеров работают также как и медиа-запросы.
Селектор :scope
появился в 2023 году и служит для определения области действия стилей в CSS.
В CSS вложенность позвояяет размещать одни правила в других. Это особенно полезно для управления стилями, зависящими от контекста.
Что такое CSS-счетчики? Их можно рассматривать, как переменные CSS, значения которых увеличиваются по определенным правилам.
Атрибуты данных полезны не только в JavaScript. С их помощью можно менять и стили HTML-элементов.