Pseudoklassen
Pseudoklassen sind Selektoren in CSS, die Elemente aufgrund ihres Zustands oder ihrer Beziehung zu anderen Elementen auswählen. Sie erweitern die einfache Klassen- oder ID-Auswahl um Zustände wie das Benutzerverhalten oder strukturelle Positionen. Im Gegensatz zu Pseudo-Elementen, die erzeugte, nicht real vorhandene Inhalte adressieren (etwa ::before oder ::after), greifen Pseudoklassen direkt auf echte DOM-Elemente zu.
Zu den häufig verwendeten Zustands-Pseudoklassen gehören :hover, :active und :focus, mit denen sich das Aussehen beim
Strukturelle Pseudoklassen wählen Elemente basierend auf ihrer Position im DOM, zum Beispiel :first-child, :last-child, :nth-child(n) und
Anwendungsbeispiele umfassen das Hervorheben des aktuellen Links, das Stylen alternierender Listenelemente oder das Anpassen des Layouts,