Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété width de l'interface HTMLInputElement définit la largeur d'un contrôle. Elle reflète l'attribut width de l'élément HTML <input>.
La propriété width est valide uniquement pour le type image. Elle définit la taille horizontale préférée du bouton image, en pixels. La valeur de la propriété correspond à la largeur du contenu de la boîte du bouton rendu. Les propriétés du modèle de boîte CSS impactant la taille du contrôle ont la priorité.
Si aucune width n'est définie et qu'aucune propriété CSS de largeur n'impacte le contrôle, la width sera la largeur intrinsèque de l'image. Si l'image n'a pas été chargée, la valeur sera la largeur intrinsèque maximale du texte alt. La width sera 0 si la largeur n'est pas connue ; si aucune width n'est définie, aucune dimension CSS ne s'applique, aucune image n'est chargée, et soit la valeur de la alt est une chaîne vide, soit aucun src n'est défini.
Un nombre.
| HTML # dom-input-width |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 16 avr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.