:nth-of-type(n)
Wybiera każdy element , który jest drugim elementem w kontenerze.
:only-child
Wybiera element , który jest jedynym dzieckiem.
:only-of-type
Wybiera element , który jest jedynym elementem w kontenerze.
:optional
Wybiera elementy bez atrybutu "required".
:out-of-range
Wybiera elementy z wartością wykraczającą poza określony zasięg.
:read-only
Wybiera elementy z określonym atrybutem "read-only".
:read-write
Wybiera elementy z nieokreślonym atrybutem "required".
:required
Wybiera elementy z określonym atrybutem "required".
:root
Wybiera element rdzeń dokumentu.
:target
Wybiera element będący celem odnośnika z atrybutem href mającym wartość #news.
:valid
Wybiera wszystkie elementy z prawidłową wartością.
:visited
Wybiera wszystkie odwiedzone linki.
.class
Wybiera wszystkie elementy z class="intro".
[attribute^=value]
Wybiera wszystkie elementy , których atrybut href zaczyna się od "https".
[attribute]
Wybiera wszystkie elementy z atrybutem target.
[attribute*=value]
Zaznacza wszystkie elementy , których atrybut href zawiera "w3schools".
[attribute=value]
Wybiera wszystkie elementy posiadające target="_blank".
[attribute|=value]
Zaznacza wszystkie elementy z ciągiem"en" w atrybucie lang.
[attribute~=value]
Wybiera wszystkie elementy, których atrybut title zawiera frazę "flower".
[attribute$=value]
Zaznacza wszystkie elementy , których atrybut href kończy się ".pdf".
@font-face
Reguła, która pozwala na ściągnięcie i użycie czcionek z zewnętrznych źródeł.
@keyframes
Zawiera kod animacji.
*
Wybiera wszystkie elementy.
#id
Wybiera wszystkie elementy z id="firstname".