width | NN 4 IE 4 CSS 1
| Hérité: non
Définit la largeur d'un élément de niveau bloc, remplacé et positionné (sans compter les bordures, le remplissage et les marges). Internet Explorer pour Windows inclut les marges gauche et droite, le remplissage et les bordures dans le calcul de la largeur d'un élément, tant que vous n'activez pas le mode de compatibilité aux normes d'Internet Explorer 6 (reportez-vous à l'élément DOCTYPE au chapitre 8). Si les normes CSS sont respectées, la largeur s'applique uniquement à la partie contenu d'un élément, quels que soient les bordures, le remplissage ou les marges. Ce changement peut avoir une incidence considérable sur le code hérité que vous amenez au niveau de compatibilité W3C.
Syntaxe CSS
    width: length | percentage | auto
Valeur
Pour plus de détails sur les valeurs de longueur, voir le début de ce chapitre. Si vous spécifiez la valeur auto, le navigateur détermine automatiquement la largeur du cadre de l'élément en fonction de l'espace nécessaire pour afficher son contenu à l'intérieur de la fenêtre actuelle.
Valeur initiale
auto
Exemple
    div#announce {position: relative; left: 30; width: 240}
    textarea {width: 80%}
S'applique à
Navigator 4, tous les éléments à positionnement absolu; Internet Explorer 4, éléments applet, div, embed, fieldset, hr, iframe, img, input, marquee, object, span, table et textarea; Internet Explorer 5 et Netscape 6, tous les éléments sauf les éléments incorporés non remplacés, les éléments colonne de tableau et les éléments groupe de colonnes.
Référence de modèle d'objet
    [window.]document.getElementById("elementID").style.width