CSS psevdoelement je ključna beseda, dodana izbirniku, ki nam omogoča stiliziranje določenega dela izbranih elementov. Za psevdoelemente se uporabljajo dvojna dvopičja (::), kar jih razlikuje od psevdorazredov, ki v svojem zapisu uporabljajo enojno dvopičje (:). V izbirniku lahko uporabimo samo en psevdoelement, ki se mora pojaviti za vsemi drugimi komponentami v kompleksnem ali sestavljenem izbirniku.Na primer, lahko izberemo prvo vrstico odstavka z uporabo ::first-line ne pa tudi podrejenih elementov prve vrstice ali prve vrstice, ki se premakne. Tako sta p::first-line in p::first-line:hover neveljavna. Medtem ko elementa ni mogoče izbrati na podlagi njegovega stanja z uporabo psevdoelementov, lahko psevdoelement uporabimo za izbiro in oblikovanje dela elementa.
::after | Vstavi nekaj za vsebino vsakega izbranega elementa. | Glej primer |
---|---|---|
::before | Vstavi nekaj pred vsebino vsakega izbranega elementa. | Glej primer |
::first-letter | Se uporablja za dodajanje sloga prvi črki podanega izbirnika. | Glej primer |
::first-line | Se uporablja za dodajanje sloga prvi vrstici podanega izbirnika. | Glej primer |
::marker | Izbere oznako elementa seznama. | Glej primer |
::selection | Se ujema z delom elementa, ki ga izbere uporabnik. | Glej primer |