O que acontece quando o navegador não suporta uma pseudo classe CSS?
O que acontece se um navegador não suportar uma pseudo classe CSS, como:dir
?
Por exemplo:
html:dir(rtl) {
color: red;
}
Os navegadores simplesmente ignorariam essa regra se não entenderem o:dir
pseudo-classe? Estou mais interessado no caso geral do que nessa pseudo classe específica. Minha intuição me diz que sim, mas não encontrei documentação confirmando minha intuição.
Esta pergunta é diferente desta:O seletor CSS inválido faz com que a regra seja descartada: qual é a lógica? . É mais restrito, estou perguntando o que o navegador faz quando vê uma pseudo-classe que não reconhece, e não o que faz para seletores CSS inválidos em geral. Pelo que sei, uma pseudo classe não reconhecida ainda pode ser considerada um seletor válido, por exemplo.