CSS Selectors

Selector

Example

Type selector

h 1 { }

Universal selector

* { }

Class selector

. box { }

id selector

# unique { }

Attribute selector

a [title] { }

Pseudo-class selectors

p : first-child { }

Pseudo-element selectors

p :: first-line { }

Descendant combinator

article p { }

Child combinator

article > p { }

Adjacent sibling combinator

h1 + p { }

General sibling combinator

h 1 ~ p { }