Obsolète
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.
La propriété ime-mode
contrôle l'état de l'éditeur de méthode d'entrée (IME) pour la saisie des champs textuels. Selon la spécification :
«
ime-mode
» est en quelques sortes une propriété implémentée par quelques navigateurs, qui pose problème et qui est officiellement rendue obsolète par cette spécification
Aussi, la spécification indique aux agents utilisateurs de ne pas prendre en charge ime-mode
et il est déconseillé d'utiliser cette propriété dans des feuilles de styles.
Valeur initiale | auto |
---|---|
Applicabilité | champs de texte |
Héritée | non |
Média | interactif |
Valeur calculée | comme spécifié |
Animable | non |
Ordre canonique | l'ordre unique et non-ambigu défini par la grammaire formelle |
Syntaxe
ime-mode: auto; ime-mode: normal; ime-mode: active; ime-mode: inactive; ime-mode: disabled; /* Valeurs globales */ ime-mode: inherit; ime-mode: initial; ime-mode: unset;
Valeurs
auto
- Aucun changement n'est apporté à l'état de l'éditeur. C'est la valeur par défaut.
normal
- L'état de l'IME devrait être normal. Cette valeur peut être utilisée via une feuille de style utilisateur pour surcharger la valeur indiquée par le document. Cette valeur n'est pas prise en charge par Internet Explorer.
active
- L'éditeur de méthode d'entrée est actif au début et la saisie utilise l'éditeur sauf si l'utilisateur le ferme. Cette valeur n'est pas prise en charge sur Linux.
inactive
- L'éditeur de méthode d'entrée est inactif au début et l'utilisateur peut l'activer si besoin. Cette valeur n'est pas prise en charge sur Linux.
disabled
- L'éditeur de méthode d'entrée est désactivé et ne peut pas être activé par l'utilisateur.
Syntaxe formelle
auto | normal | active | inactive | disabled
Exemples
<input type="text" name="name" value="initial value" style="ime-mode: disabled">
Cet exemple désactive l'IME pour un champ donné (par exemple pour saisir des données dans une base de données qui ne supporte pas certains jeux de caractères).
Spécifications
Spécification | État | Commentaires |
---|---|---|
CSS Basic User Interface Module Level 3 La définition de 'ime-mode' dans cette spécification. |
Candidat au statut de recommandation | Définition initiale. |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Support simple | Pas de support | 3.0 (1.9) | 5.0 [1] | Pas de support | Pas de support |
Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Support simple | ? | ? | ? | ? | ? |
[1] IE8 a introduit la propriété préfixée propriétaire -ms-ime-mode
qui est un synonyme de ime-mode
. Il est déconseillé d'utiliser la version préfixée.
Voir aussi
- La propriété Microsoft avec un suffixe propriétaire IE5 -ms-ime-mode Attribute | imeMode Property