HTML und CSS · Junior · Frage 34 von 75
Wie unterscheidet sich eine Pseudoklasse von einem Pseudoelement?
- 1Eine Pseudoklasse ist ein Zustand (
:hover), ein Pseudoelement ein virtueller Teil (::before) - 2Pseudoklassen nutzen
::, Pseudoelemente:; sonst sind sie gleich - 3Pseudoelemente sind Klassen, die JavaScript einem Element zur Laufzeit gibt
Antwort zeigen
Richtige Antwort: Eine Pseudoklasse ist ein Zustand (:hover), ein Pseudoelement ein virtueller Teil (::before)
Erklärung
Eine Pseudoklasse wählt ein vorhandenes Element in einem bestimmten Zustand oder an einer Position. Ein Pseudoelement erzeugt oder trifft einen Teil eines Elements, der kein eigener DOM-Knoten ist. Seit CSS3 haben Pseudoelemente zwei Doppelpunkte (::before) und Pseudoklassen einen; ein Doppelpunkt bei alten Pseudoelementen wird aus Kompatibilität weiter unterstützt.