CSS:ime-mode
Un article de MDC.
Cet article traite de fonctionnalités introduites dans Firefox 3
[modifier] Résumé
La propriété ime-mode contrôle l'état de l'éditeur de méthode d'entrée (IME) pour les champs texte.
- Valeur initiale :
auto - S'applique à : champs texte
- Héritée : non
- Pourcentages : N/A
- Média :
visuel - Valeur calculée :
[modifier] Syntaxe
ime-mode: <mode>
[modifier] Valeurs
-
auto - Aucun changement n'est fait à l'état actuel de l'éditeur de méthode d'entrée. C'est la valeur par défaut.
-
normal - L'état de l'IME doit être normal ; cette valeur peut être utilisée dans une feuille de style utilisateur pour remplacer les paramètres de la page. Cette valeur n'est pas supportée par Internet Explorer.
-
active - L'éditeur de méthode d'entrée est initialement actif ; les entrées de texte sont effectuées via celui-ci jusqu'à ce que l'utilisateur le désactive spécifiquement. Non supportée sous Linux.
-
inactive - L'éditeur de méthode d'entrée est initialement désactivé, mais l'utilisateur peut l'activer s'il le désire. Non supportée sous Linux.
-
disabled - L'éditeur de méthode d'entrée est désactivé et ne peut pas être activé par l'utilisateur.
[modifier] Exemples
<input type="text" name="name" value="valeur initiale" style="ime-mode: disabled">
Cet exemple désactive le support de méthodes d'entrée pour un champ ; cela peut être nécessaire pour les champs qui entrent des données dans une base de données ne gérant pas les jeux de caractères étendus, par exemple.
[modifier] Notes
Contrairement à Internet Explorer, l'implémentation de ime-mode dans Firefox permet à cette propriété de s'appliquer aux champs d'édition de mots de passe. Cependant, ce n'est pas une expérience idéale pour l'utilisateur, et les champs de mots de passe devraient désactiver l'IME. Les utilisateurs peuvent corriger le comportement inapproprié des sites qui ne suivent pas cette recommandation en plaçant le CSS suivant dans leur fichier CSS utilisateur :
input[type=password] {
ime-mode: auto !important;
}
La version Macintosh de Gecko 1.9 ne peut récupérer l'état précédent de l'IME lorsqu'un champ pour lequel il est désactivé perd le focus, les utilisateurs Mac apprécieront donc moyennement l'utilisation de la valeur disabled.
[modifier] Spécifications
[modifier] Compatibilité des navigateurs
La propriété ime-mode est supportée par Firefox 3 et ultérieurs, ainsi que par Internet Explorer.zh-tw:CSS:ime-mode