Pseudo-élément CSS ::spelling-error
Disponibilité limitée
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Want more support for this feature? Tell us why.
Le pseudo-élément CSS ::spelling-error représente une portion de texte que l'agent utilisateur signale comme étant mal orthographiée.
Le pseudo-élément ::spelling-error suit un modèle d'héritage spécial commun à tous les pseudo-éléments de surlignage. Pour plus de détails sur le fonctionnement de cet héritage, consultez la section Héritage des pseudo-éléments de mise en évidence.
Propriétés autoriséees
Seul un sous-ensemble restreint de propriétés CSS peut être utilisé dans une règle dont le sélecteur contient ::spelling-error :
colorbackground-colorcursorcaret-coloroutlineet les propriétés détaillées correspondantes.text-decorationet les propriétés détaillées correspondantes.text-emphasis-colortext-shadow
Syntaxe
::spelling-error {
/* ... */
}
Exemples
>Vérification orthographique de base
Dans cet exemple, les navigateurs éventuellement compatibles devraient mettre en évidence toute erreur d'orthographe signalée avec les styles affichés.
HTML
<p contenteditable spellcheck="true">
Alice devina tout de suite qu'il cherch l'éventail et la paire de gants.
</p>
CSS
::spelling-error {
text-decoration: wavy red underline;
}
Résultat
Spécifications
| Spécification |
|---|
| CSS Pseudo-Elements Module Level 4> # selectordef-spelling-error> |
Compatibilité des navigateurs
Voir aussi
- Le pseudo-élément
::grammar-error - La propriété
text-decoration-line