Hər element bir qutudur
Qutunun içəridən çölə hissələri məzmun, padding, border və margin-dir. Standart content-box modelində width yalnız məzmunun enidir. Məsələn, 200px məzmun, iki tərəfdə 20px padding və 2px border görünən eni 244px edir; margin bu hesabdan kənardadır.
* { box-sizing: border-box; }
.card {
width: 200px;
padding: 20px;
border: 2px solid navy;
margin: 16px auto;
min-height: 120px;
}
Blok və sətirdaxili davranış
border-box verilmiş enə padding və border-i daxil edir, buna görə nümunədə görünən en 200px qalır. min-width, max-width, min-height və max-height sərhədlər qoyur; mətn böyüyəndə sabit hündürlük kəsilmə yarada bilər.
Blok element adətən yeni sətirdən başlayır; sətirdaxili element mətn axınında qalır. div və span ümumi konteynerlərdir. Qonşu blokların şaquli margin-ləri müəyyən hallarda birləşə bilər: 20px və 30px həmişə 50px etmir. Padding-lər birləşmir. Box model-i DevTools-da ölçərək nəticəni təsdiqlə.