Was passiert, wenn der Browser keine CSS-Pseudoklasse unterstützt?

Was passiert, wenn ein Browser keine CSS-Pseudoklasse unterstützt, wie:dir?

Zum Beispiel

html:dir(rtl) {
    color: red;
}

Wollen Browser diese Regel einfach ignorieren, wenn sie das @ nicht verstehe:dir Pseudo-Klasse? Ich interessiere mich mehr für den allgemeinen Fall als für diese bestimmte Pseudoklasse. Meine Intuition sagt mir ja, aber ich habe keine Dokumentation gefunden, die meine Intuition bestätigt.

Diese Frage unterscheidet sich von dieser: Ungültiger CSS-Selektor bewirkt, dass die Regel gelöscht wird: Was ist die Begründung?. Es ist enger, ich frage, was der Browser tut, wenn er eine Pseudoklasse sieht, die er nicht erkennt, und nicht, was er für ungültige CSS-Selektoren im Allgemeinen tut. Soweit ich weiß, kann eine nicht erkannte Pseudoklasse beispielsweise immer noch als gültiger Selektor angesehen werden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage