A dobozmodell
A honlapot alkotó elemek a böngészőprogramban úgynevezett dobozokban helyezkednek el. A legbelső dobozban a tartalom (például szöveg, kép, videó) helyezkedik el. Amikor egy elemnek megadjuk a szélességét (width), akkor azzal a valójában a tartalom szélességét adjuk meg. Ugyanez igaz a magasságra (height) is, vagyis az is a tartalomra vonatkozik.
A belső dobozt körülvevő doboz a kitöltés, vagy más néven belső margó (padding), amely a tartalom és a szegély (border) között helyezkedik el. A szegély és a többi elem közötti térköz pedig a margó (margin). Az értékek mind a négy oldalra (felső, jobb, alsó, bal) egyedileg beállíthatók.