kurz & gut:
Grundlagen für das Design einer Website über CSS - das Box-Modell liefert das Grundverständnis.
Über dieses werden z. B. Farben und Abstände definiert.
Für jedes Element wird eine rechteckige Fläche in CSS reserviert. Der englische Begriff "Box" steht für Schachtel (in unserem Fall, da html-Seiten ja eher in 2 Dimensionen leben, also eine Fläche). Über das Box-Modell wird das Design einer Seite erstellt, daher ist ein Verständnis dieses Box-Modells wichtig.
Von Innen nach außen:
Breite/Höhe
Inhalt
width / height
Zur Veranschaulichung einfach die verschiedene Bespiele für die Anwendung des Boxmodells ansehen.