Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/ Области видимости и изоляция стилей

КатегорияЯдро CSSНавык

Области видимости и изоляция стилей

БазовыйЭкспертный

Основано на спецификациях:

Уровни навыка

Базовый уровень

Ограничивает styles простым `@scope`, различает light tree, shadow host/root/tree и использует основные styling surfaces Shadow DOM: `:host`, `::slotted()`, `part` и `::part()`.

Продвинутый уровень

Строит scopes с roots и limits, использует scoped selector context и nested content, разрешает базовую scope proximity; различает tree scopes и flattened tree, анализирует encapsulation boundaries, условную адресацию host, ограничения slotted content, forwarding parts и lookup tree-scoped names.

Экспертный уровень

Диагностирует overlapping, donut и nested scopes, нормативно вычисляет proximity; восстанавливает flattened tree и encapsulation-context precedence, анализирует `:host-context()`, flattened slot assignment, многоуровневое forwarding parts и lookup/identity tree-scoped names через несколько shadow boundaries.