[go: up one dir, main page]

Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

::spelling-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 ::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 :

Syntaxe

css
::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

html
<p contenteditable spellcheck="true">
  Alice devina tout de suite qu'il cherch l'éventail et la paire de gants.
</p>

CSS

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

Voir aussi