Définissez l'attribut de largeur directement au style de la marque de portée, et vous constaterez qu'il n'y aura aucun effet.
Si vous définissez l'affichage: Block, l'attribut de largeur prend effet, mais la portée est la même que la div pour le moment.
Si l'affichage: le bloc de ligne est défini, les portées sont parallèles les unes aux autres et l'attribut de largeur prend effet.
Description des valeurs communes pour les attributs d'affichage des éléments:
1) Bloc: la valeur par défaut de l'objet de bloc. Forcez l'objet à rendre comme un objet de bloc et ajoutez une nouvelle ligne à l'objet.
2) en ligne: la valeur par défaut des objets en ligne. Forcez l'objet à rendre comme un objet en ligne et supprimez les lignes de l'objet.
3) Block en ligne: rend l'objet en tant qu'objet en ligne, mais le contenu de l'objet est présenté comme un objet de bloc. L'objet en ligne à côté sera rendu dans la même ligne.
4) Non: masquer l'objet. Contrairement à la valeur cachée de l'attribut de visibilité, il ne réserve pas son espace physique pour les objets cachés.