Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Propriedade Display: Block, Inline e Inline-Block | O Modelo de Caixa e Espaçamento
/
Fundamentos de CSS

bookPropriedade Display: Block, Inline e Inline-Block

Deslize para mostrar o menu

Os elementos HTML se comportam de maneiras diferentes dependendo se são block, inline ou inline-block. Esses tipos de exibição afetam o layout, o espaçamento e quais propriedades CSS podem ser utilizadas.

Elementos Block

  • Iniciam em uma nova linha;
  • Ocupam toda a largura do seu contêiner;
  • Suportam as propriedades width, height, margin, padding e border.

Exemplos comuns: <div>, <p>, <ul>, <li>, <h1>–<h6>.

index.html

index.html

index.css

index.css

copy

Elementos Inline

  • Permanecem na mesma linha;
  • Ocupam apenas o espaço necessário para seu conteúdo;
  • Não permitem aplicação de largura ou altura (mas a borda funciona).

Exemplos comuns: <a>, <span>, <img>, <input>.

index.html

index.html

index.css

index.css

copy

Elementos Inline-Block

  • Permanecem em linha, como texto;
  • Suportam largura, altura, margem, preenchimento e borda, como elementos de bloco.

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

São úteis quando é necessário que elementos fiquem lado a lado, mas ainda permitam controle total de estilização.

index.html

index.html

index.css

index.css

copy

Principais Diferenças

Property

Block

Inline

Inline-Block

New line

Sim

Não

Não

Full width

Sim

Não

Não

Width control

Sim

Não

Sim

Height control

Sim

Não

Sim

question mark

Qual é a principal diferença entre elementos block e inline?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 4

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 3. Capítulo 4
some-alt