Chaque élément Html est contenu dans une boîte. Pour comprendre le comportement des boîtes, il faut savoir ce que désigne chaque dimension utilisée.
Par défaut, les propriétés width
et height
désignent la largeur
et la hauteur du contenu de la boîte. Pour avoir les dimensions de la boîte complète,
il faut donc ajouter la valeur de :
padding
, dimensions entre le contenu et les bordures ;border-width
, taille des bordures de la boîte ;margin
, dimensions extérieures de la boîte.
Les propriétés précédentes peuvent être différenciées entre le haut
(-top
), le bas (-bottom
), la gauche
(-left
) et la droite (-right
).
Il est aussi possible de définir des dimensions minimum et maximum pour la largeur et
la hauteur d'une boîte grâce aux propriétés
min-width
,
max-width
,
min-height
et
max-height
(détails sur w3schools).