Les pseudo-éléments ::grammar-error et ::spelling-error.
Résumé des caractéristiques du sélecteur ::grammar-error
Description des pseudo-éléments ::grammar-error et ::spelling-error.
Ces deux pseudo-éléments désignent les mots ou parties de textes qui comportent des fautes :
::spelling-erroridentifie les fautes d'orthographe,::grammar-erroridentifie les fautes de grammaire (grammar).
Mais à l'heure actuelle (2025) ne reconnaît toujours pas le pseudo-élément ::grammar-error.
La vérification d'orthographe ou de grammaire peut être désactivée avec l'attribut HTML spellcheck="false", ce qui rend
également inopérants les pseudo-éléments ::grammar-error et ::spelling-error.
Un nombre limité de propriété peut s'appliquer à ces sélecteurs :
- Les couleurs d'avant plan et d'arrière plan :
color,background-color. - Les propriétés de cursor :
cursoretcaret-color. - Les encadrement :
outlineet les propriétés détaillées. - La décoration de texte :
text-decorationet les propriétés détaillées. - La couleur de mise en emphase :
text-outline-color. - L'ombrage du texte :
text-shadow.
Exemple.
Les vérifications d'orthographe et de grammaire s'effectuent lorsque la zone de saisie est active : cliquez sur le texte ci-dessous.
Libre à vous d'ajouter ou de corriger des fautes pour observer le comportement de votre navigateur.
Il se peut que vous soyez obligé d'installer le vérificateur de grammaire.
Compatibilité des navigateurs.
La prise en charge des pseudo-classes et ::spelling-error et encore imparfaite, en particulier sur
le navigateur Firefox, pourtant très utilisé.
::grammar-error::spelling-errorNavigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Opéra Mobile

QQ Browser

Baidu Browser

Opéra

Samsung Internet

Firefox pour Androïd

Chrome

Edge

Firefox

Chrome pour Androïd

Androïd Brower

Safari sur IOS

Safari

KaiOS Browser

Opéra mini
Historique des pseudo-éléments ::grammar-error et ::spelling-error.
-
Module CSS - Pseudo-éléments - Niveau 4
Introduction des pseudo-éléments::grammar-erroret::spelling-error.15 Janvier 2015Document de travail.
Autres pseudo-éléments.
Rappelons que les pseudo-éléments sont des sélecteurs qui ciblent des éléments non délimitées par des balises, contrairement aux classes qui ciblent des éléments qui sont dans un état donné. De nombreux pseudo-éléments sont définis dans le module de standardisation CSS Pseudo-Elements Module . En voici la liste :
Sélecteurs :
placeholder).


