U CSS-u Box Model je važan koncept za određivanje strukture i položaja elementa na web stranici. Sastoji se od temeljnih komponenti kao što su Sadržaj, Padding, Border i Margin.
Content
Content je područje koje sadrži stvarni sadržaj elementa, poput teksta, slika ili videozapisa.
Za definiranje veličine sadržaja koristimo svojstva width i height.
Padding
Padding je prostor oko sadržaja, stvarajući jaz između sadržaja i elementa border.
Za navođenje padding vrijednosti koristimo svojstva padding-top, padding-right,padding-bottom i . padding-left
Border
To Border je obris oko elementa koji stvara jasnu granicu između sadržaja i okolnog područja.
Za formatiranje border koristimo svojstva border-width, border-style i border-color .
Margin
Margin je prostor izvan elementa border, stvarajući jaz između ostalih elemenata.
Za definiranje margin vrijednosti koristimo svojstva margin-top, margin-right, i. margin-bottom margin-left
Korištenjem Box Model in CSS-a možemo prilagoditi veličinu i položaj elementa mijenjanjem vrijednosti njegovih komponenti.
Primjer:
.box {
width: 200px;
height: 100px;
padding: 20px;
border: 1px solid black;
margin: 10px;
}
U gornjem primjeru, element s klasom .box ima širinu od 200px i visinu od 100px. Ima 20px padding, crni border debljine 1px i 10px margin.
Podešavanjem ovih vrijednosti možete stvoriti elemente različitih veličina i razmaka na svojoj web stranici. Korištenjem Box Model, imate kontrolu nad pozicioniranjem, veličinom i razmakom elemenata unutar vašeg sučelja.

