::spelling-error
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
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
| Specification |
|---|
| CSS Pseudo-Elements Module Level 4> # selectordef-spelling-error> |
Compatibilité des navigateurs
Chargement…