CSS Selectors
Selectors target which HTML elements a CSS rule applies to.
Basic Selectors
| Selector | Targets | Example |
|---|---|---|
| Element | All of that tag | p { } |
| Class | Elements with that class | .card { } |
| ID | One element with that id | #hero { } |
| Universal | Every element | * { } |
Combinators
| Combinator | Meaning | Example |
|---|---|---|
| Space | Descendant | nav a |
| > | Direct child | ul > li |
| + | Adjacent sibling | h2 + p |
| ~ | General sibling | h2 ~ p |