Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Display Property Block, Inline, and Inline Block | Section
CSS Fundamentals

bookDisplay Property Block, Inline, and Inline Block

メニューを表示するにはスワイプしてください

HTML elements behave differently depending on whether they are block, inline, or inline-block. These display types affect layout, spacing, and what CSS properties you can use.

Block Elements

  • Start on a new line;
  • Take up the full width of their container;
  • Support width, height, margin, padding, and border.

Common examples: <div>, <p>, <ul>, <li>, <h1>–<h6>.

index.html

index.html

index.css

index.css

copy

Inline Elements

  • Stay on the same line;
  • Take only the space needed for their content;
  • Cannot have width or height applied (but border works).

Common examples: <a>, <span>, <img>, <input>.

index.html

index.html

index.css

index.css

copy

Inline-Block Elements

  • Stay inline, like text;
  • Support width, height, margin, padding, and border, like block elements.

Examples: <button>, <select>, <textarea>.

They are useful when you need elements to sit side by side, but still allow full styling control.

index.html

index.html

index.css

index.css

copy

Key Differences

Property

Block

Inline

Inline-Block

New line

Yes

No

No

Full width

Yes

No

No

Width control

Yes

No

Yes

Height control

Yes

No

Yes

question mark

What is the main difference between block and inline elements?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  12

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  12
some-alt