În CSS, Box Model este un concept important pentru a determina modul în care un element este structurat și poziționat pe o pagină web. Este format din componente fundamentale, cum ar fi Conținut Padding, Border și Margin.
Content
Content este zona care conține conținutul real al elementului, cum ar fi text, imagini sau videoclipuri.
Pentru a defini dimensiunea conținutului, folosim proprietățile width și height.
Padding
Padding este spațiul din jurul conținutului, creând un decalaj între conținut și elementul border.
Pentru a specifica padding valori, folosim proprietățile padding-top, padding-right,padding-bottom și . padding-left
Border
Este Border conturul din jurul elementului, creând o graniță clară între conținut și zona înconjurătoare.
Pentru a formata border, folosim proprietățile border-width, border-style și border-color .
Margin
Margin este spațiul din afara elementului border, creând un decalaj între alte elemente.
Pentru a defini valori margin, folosim proprietățile margin-top, și. margin-right margin-bottom margin-left
Prin utilizarea Box Model în CSS, putem personaliza dimensiunea și poziția unui element prin modificarea valorilor componentelor sale.
Exemplu:
.box {
width: 200px;
height: 100px;
padding: 20px;
border: 1px solid black;
margin: 10px;
}
În exemplul de mai sus, elementul cu clasa .box are o lățime de 200px și o înălțime de 100px. Are un 20px padding, un negru border cu o grosime de 1px și un 10px margin.
Prin ajustarea acestor valori, puteți crea elemente cu diferite dimensiuni și spațiere pe pagina dvs. web. Prin utilizarea Box Model, aveți control asupra poziționării, dimensiunii și distanței elementelor din interfața dvs.

