HTML i CSS · Junior · Pytanie 34 z 75
Czym pseudoklasa różni się od pseudoelementu?
- 1Pseudoklasy używają
::, a pseudoelementy:; poza tym są takie same - 2Pseudoelementy to klasy, które JavaScript dodaje do elementu w czasie działania
- ✓Poprawna odpowiedź: Pseudoklasa to stan elementu (
:hover), pseudoelement - wirtualna część (::before)
Wyjaśnienie
Pseudoklasa wybiera istniejący element w określonym stanie lub pozycji. Pseudoelement tworzy lub wskazuje część elementu, która nie jest osobnym węzłem DOM. Według CSS3 pseudoelementy zapisuje się dwoma dwukropkami (::before), a pseudoklasy jednym; pojedynczy dwukropek przy starszych pseudoelementach nadal działa ze względu na kompatybilność.