Display-egenskap Block, Inline och Inline-block
Svep för att visa menyn
HTML-element beter sig olika beroende på om de är block, inline eller inline-block. Dessa displaytyper påverkar layout, avstånd och vilka CSS-egenskaper som kan användas.
Blockelement
- Börjar på en ny rad;
- Upptar hela bredden av sin behållare;
- Stödjer width, height, margin, padding och border.
Vanliga exempel: <div>, <p>, <ul>, <li>, <h1>–<h6>.
index.html
index.css
Inline-element
- Förblir på samma rad;
- Tar endast upp det utrymme som krävs för innehållet;
- Kan inte få bredd eller höjd tilldelad (men kantlinje fungerar).
Vanliga exempel: <a>, <span>, <img>, <input>.
index.html
index.css
Inline-block-element
- Förblir inline, som text;
- Stödjer bredd, höjd, marginal, utfyllnad och kantlinje, likt blockelement.
Exempel: <button>, <select>, <textarea>.
De är användbara när du behöver att element ska ligga sida vid sida, men ändå tillåta full kontroll över utseendet.
index.html
index.css
Viktiga skillnader
Property | Block | Inline | Inline-Block |
|---|---|---|---|
New line | Ja | Nej | Nej |
Full width | Ja | Nej | Nej |
Width control | Ja | Nej | Ja |
Height control | Ja | Nej | Ja |
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 1. Kapitel 12
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 1. Kapitel 12