Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Proprietà Display: Block, Inline e Inline-Block | Il Modello a Scatola e la Spaziatura
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Fondamenti di CSS

bookProprietà Display: Block, Inline e Inline-Block

Scorri per mostrare il menu

Gli elementi HTML si comportano in modo diverso a seconda che siano blocco, inlinea o inline-block. Questi tipi di visualizzazione influenzano il layout, la spaziatura e le proprietà CSS utilizzabili.

Elementi di Blocco

  • Iniziano su una nuova riga;
  • Occupano l'intera larghezza del loro contenitore;
  • Supportano larghezza, altezza, margine, padding e bordo.

Esempi comuni: <div>, <p>, <ul>, <li>, <h1>–<h6>.

index.html

index.html

index.css

index.css

copy

Elementi Inline

  • Rimangono sulla stessa linea;
  • Occupano solo lo spazio necessario per il loro contenuto;
  • Non è possibile applicare larghezza o altezza (ma il bordo funziona).

Esempi comuni: <a>, <span>, <img>, <input>.

index.html

index.html

index.css

index.css

copy

Elementi Inline-Block

  • Rimangono inline, come il testo;
  • Supportano larghezza, altezza, margine, padding e bordo, come gli elementi block.

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

Sono utili quando è necessario che gli elementi siano affiancati, ma si desidera comunque il pieno controllo dello stile.

index.html

index.html

index.css

index.css

copy

Differenze principali

Property

Block

Inline

Inline-Block

New line

No

No

Full width

No

No

Width control

No

Height control

No

question mark

Qual è la principale differenza tra elementi block e inline?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 3. Capitolo 4
some-alt