::grammar-error
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Le pseudo-élément CSS ::grammar-error
représente une portion de texte que le navigateur signale comme contenant une ou plusieurs erreurs de grammaire.
Le pseudo-élément ::grammar-error
suit un modèle d'héritage spécial commun à tous les pseudo-éléments de mise en évidence. Pour plus de détails sur le fonctionnement de cet héritage, consultez la section Héritage des pseudo-éléments mise en évidence.
Propriétés autorisées
Seul un sous-ensemble restreint de propriétés CSS peut être utilisé dans une règle contenant ::grammar-error
:
background-color
,caret-color
,color
,cursor
,outline
et les propriétés détaillées associées,text-decoration
et les propriétés détaillées associées.text-emphasis-color
,text-shadow
Syntaxe
::grammar-error {
/* ... */
}
Exemples
>Vérification grammaticale de base des documents
Dans cet exemple, les navigateurs prenant en charge cette fonctionnalité devraient mettre en évidence toute erreur grammaticale signalée avec les styles indiqués.
HTML
<p contenteditable spellcheck="true">Mes amis vienent à la fête ce soir.</p>
CSS
::grammar-error {
text-decoration: underline red;
color: red;
}
Résultat
Spécifications
Specification |
---|
CSS Pseudo-Elements Module Level 4> # selectordef-grammar-error> |
Compatibilité des navigateurs
Loading…