Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Display-egenskap Block, Inline och Inline-block | Sektion
CSS-Grunder

bookDisplay-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.html

index.css

index.css

copy

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.html

index.css

index.css

copy

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.html

index.css

index.css

copy

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

question mark

Vad är den största skillnaden mellan block- och inline-element?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 12

Fråga AI

expand

Fråga AI

ChatGPT

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
some-alt