enum Valeurs : off,none,on,sentences,words,characters
autocapitalize
Contrôle la mise en majuscule automatique des saisies texte sur les appareils mobiles et claviers virtuels.
Description
L’attribut autocapitalize indique au navigateur (notamment les claviers virtuels sur mobile) comment capitaliser automatiquement le texte saisi par l’utilisateur. Il s’applique aux <input>, <textarea>, et tout élément avec contenteditable.
Syntaxe
<input type="text" autocapitalize="words" placeholder="Prénom Nom">
<textarea autocapitalize="sentences"></textarea>
Valeurs
| Valeur | Description |
|---|---|
off ou none | Pas de capitalisation automatique |
on ou sentences | Première lettre de chaque phrase en majuscule (défaut) |
words | Première lettre de chaque mot en majuscule |
characters | Tous les caractères en majuscule |
Notes
Mobile uniquement : cet attribut n’a d’effet que sur les claviers virtuels (iOS, Android). Les claviers physiques ignorent généralement cette directive.
type="email" et type="url" : ces types désactivent implicitement la capitalisation automatique, car les majuscules y seraient inappropriées.
Support navigateurs
Chrome43+ · Firefox111+ · SafariNon supporté · Edge79+