Области видимости и изоляция стилей
БазовыйЭкспертный
Уровни навыка
Базовый уровень
Ограничивает styles простым `@scope`, различает light tree, shadow host/root/tree и использует основные styling surfaces Shadow DOM: `:host`, `::slotted()`, `part` и `::part()`.
- Roots, limits и membership `@scope`Стартовать здесьВаш прогрессВойти
Как читать?
Существующие уровни сложностиТребуемые уровни сложности
Продвинутый уровень
Строит 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.