1. Scoped Styles: the @scope rule

    Allows CSS rules to be scoped to part of the document, with upper and lower limits described by selectors.

  2. CSS Containment

    The CSS `contain` property lets developers limit the scope of the browser's styles, layout and paint work for faster and more efficient rendering.

  3. Scoped attribute

    Deprecated method of allowing scoped CSS styles using a "scoped" attribute. Now [removed from the specification](https://github.com/whatwg/html/issues/552) and replaced by the [@scope CSS rule](/css-cascade-scope).

  4. cssscoperule api

  5. cssscoperule api: end

  6. cssscoperule api: start

  7. css at-rule: `@scope`

  8. css property: anchor-scope

  9. css property: anchor-scope: all

  10. css property: anchor-scope: none

  11. css property: timeline-scope

  12. css property: timeline-scope: all

  13. css property: timeline-scope: none

  14. css selector: nesting selector (`&`): `&` treated as `:where(:scope)` in `@scope` blocks

  15. css selector: `:scope`

  16. css selector: `:scope`: support in dom api such as in `queryselector()` and `queryselectorall()`