Selectors Level 4
Official docs outline
6 sections- Selector syntax
Simple selectors, compound selectors and complex selectors.
- Type, universal, attribute and class selectors
Attribute presence and value matching.
- Combinators
Descendant, child, sibling combinators.
- Logical combination pseudo-classes
:is(), :where(), :not() and :has().
- Structural pseudo-classes
:nth-child(), :first-child, :empty and :root.
- Specificity
Calculating selector specificity.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
More in Language and platform specs
All 33- Language Server Protocol
- Model Context Protocol Specification
- PEP 8 Style Guide for Python Code
- POSIX (IEEE Std 1003.1 and Open Group Base Specifications)
- Python Language Reference
- Python Typing Specification
- Service Workers (W3C)
- SQL (ISO/IEC 9075)
- Streams Standard (WHATWG)
- The Go Programming Language Specification
- The Rust Reference
- URL Standard (WHATWG)