Im visuellen Anzeigemodell erfolgt die Darstellung von Elementen durch das Zeichnen von Rechtecken. Die Bestandteile dieser Rechtecke beschreibt das „Box-Modell“. Eine Box kann bestehen aus:
- Dem Inhaltsbereich, also der Fläche, die durch Texte und Bilder oder Eigenschaften wie
width
undheight
vorgegeben wird, - einem Innenabstand (padding),
- einem Rahmen (border) und
- einem Außenabstand (margin).
Bei Blockelementen können Höhe und Breite beliebig festgelegt werden, bei Inlineelementen werden die Maße durch den Inhalt vorgegeben.
Innen- und Außenabstände sowie Rahmen können für jede der vier Seiten einer Box einzeln festgelegt werden.