Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Compreendendo o Modelo de Caixa de Forma Prática | O Modelo de Caixa e Espaçamento
/
Fundamentos de CSS

bookCompreendendo o Modelo de Caixa de Forma Prática

Deslize para mostrar o menu

Elementos HTML são renderizados como caixas retangulares em uma página web. Cada elemento possui sua área de conteúdo, preenchimento (padding), borda e margem.

As Quatro Partes do Modelo de Caixa

Conteúdo

A área de conteúdo contém texto, imagens ou outros elementos. Esta é a parte interna visível do elemento.

Padding

Padding é o espaço entre o conteúdo e a borda. Cria espaçamento interno.

.box {
  padding: 20px;
}

Padding aumenta o tamanho visível do elemento.

Border

A borda envolve o padding e o conteúdo.

.box {
  border: 4px solid darkblue;
}

Por padrão, a largura da borda é 0 e a cor da borda corresponde à cor do texto se não especificada.

Margin

Margin é o espaço externo à borda. Cria distância entre os elementos.

.box {
  margin: 40px;
}

Margin não afeta a cor de fundo do elemento.

index.html

index.html

styles.css

styles.css

copy

Neste exemplo:

  • O fundo preenche a área de conteúdo e o preenchimento (padding);
  • A borda envolve essas áreas;
  • A margem cria espaço fora da caixa.
Note
Nota

Por padrão, alguns elementos possuem propriedades de padding e margin predefinidas. Isso foi feito para garantir que uma página web seja legível mesmo sem nenhum estilo.

Note
Importante

O modelo de caixa determina quanto espaço um elemento ocupa em uma página.

O tamanho total de um elemento depende do tamanho do conteúdo, preenchimento (padding), borda e margem.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1

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