Beispiel zur Notiz „CSS-Pseudoklassen not(), is() und where()“

Fehlertoleranz: :not() gegen :is()

Alle drei Regeln enthalten die erfundene Pseudoklasse :neue-pseudoklasse. Die Regel mit :not() fällt komplett weg, die mit :is() und die abgesicherte :not(:is(…)) wirken.

Getestet in Chrome 155. Browserstand und Einordnung: siehe Notiz.

p:not(.foo, :neue-pseudoklasse) – bleibt weiß

Absatz

p:not(:is(.foo, :neue-pseudoklasse)) – grün

Absatz

p:is(.x, :neue-pseudoklasse) – blau

Absatz mit .x