Forståelse af Box-Modellen på en Praktisk Måde
Stryg for at vise menuen
HTML-elementer gengives som rektangulære bokse på en webside. Hvert element har sit eget indholdsområde, polstring (padding), kant (border) og margin.
De fire dele af boksmodellen
Indhold
Indholdsområdet indeholder tekst, billeder eller andre elementer. Dette er den synlige indvendige del af elementet.
Polstring
Polstring er afstanden mellem indholdet og kanten. Det skaber intern afstand.
.box {
padding: 20px;
}
Polstring øger elementets synlige størrelse.
Kant
Kanten omgiver polstringen og indholdet.
.box {
border: 4px solid darkblue;
}
Som standard er kantens bredde 0, og kantens farve matcher tekstfarven, hvis ikke andet er angivet.
Margin
Margin er afstanden uden for kanten. Det skaber afstand mellem elementer.
.box {
margin: 40px;
}
Margin påvirker ikke elementets baggrundsfarve.
index.html
styles.css
I dette eksempel:
- Baggrunden udfylder indholdet og polstringsområdet;
- Rammen omgiver dem;
- Margenen skaber plads uden for boksen.
Som standard har nogle elementer forudbestemte padding- og margin-egenskaber. Dette er gjort for at sikre, at en webside forbliver læsbar, selv uden nogen former for styling.
Boksemodellen bestemmer, hvor meget plads et element optager på en side.
Den samlede størrelse af et element afhænger af indholdets størrelse, polstring (padding), kant (border) og margin.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat