Éléments de niveau bloc :
Il y a des sauts de ligne avant et après
Vous pouvez définir des attributs tels que la largeur et la hauteur, ainsi que les marges, référez-vous au modèle de boîte
peut contenir d'autres éléments de niveau bloc à l'intérieur, en ligne La largeur de l'élément
est par défaut la largeur de l'élément parent, et la hauteur peut être définie ou déterminée par la hauteur de le contenu
Élément en ligne :
Aucun saut de ligne avant et après
Définition de la largeur et la hauteur de l'élément n'est pas valide. La hauteur est déterminée par la hauteur de la ligne (lorsqu'elle n'est pas définie, elle est calculée par la taille de la police), et la largeur est déterminée par la quantité de contenu lorsque la largeur est supérieure à. la largeur de l'élément parent, l'élément en ligne sera interrompu à la ligne suivante. Pour les éléments en ligne, vous pouvez définir le remplissage, la marge, etc. dans la direction horizontale, mais pour la direction verticale, la définition du remplissage et de la marge ressemblera à celle-ci. aura un effet mais cela n'aura aucun effet sur le navigateur et n'affectera pas la disposition des autres éléments.
ne peut pas contenir d'autres éléments
, mais certains éléments en ligne sont des éléments de remplacement (le navigateur le finalise en fonction du réglage de l'attribut lors du chargement de l'apparence), vous pouvez définir des attributs tels que la largeur et la hauteur, par exemple : img, input
Définir l'affichage : block/inline-block
Définir l'élément pour qu'il flotte
Définir la position de l'élément : relatif/ absolu/fixe
Pour plus d'articles liés à l'analyse comparative des éléments de niveau bloc et des éléments de niveau ligne en HTML, veuillez faire attention au site Web PHP chinois !