Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Front-end I / Aula
Cada elemento HTML funciona como uma caixa que contém um conteúdo, uma borda, espaço entre conteúdo e borda e margem em relação aos outros elementos. O CSS permite controlar todos esses atributos.
O padding é o espaçamento entre o conteúdo e a borda que permite controlar o espaço interno da caixa. Através do CSS, é possível controlar esse espaçamento em todos os lados. Considere o exemplo abaixo que ilustra como configurar um padding em todos os lados de uma "div".
div {
background-color: grey;
border: 2px solid black;
padding: 20px;
}
No modelo de caixa, a margem é o espaço entre a borda e os demais elementos HTML da página. Através do CSS, é possível controlar esse parâmetro para todos os lados de qualquer elemento HTML. Considere o exemplo abaixo que altera a margem em todos os lados de uma "div":
div {
background-color: grey;
border: 2px solid black;
padding: 20px;
margin: 10px;
}
A borda é a propriedade que controla o aspecto da fronteira do elemento HTML. A borda pode ser visível ou invisível e pode possuir diferentes aparências, como já foi apresentado em outras aulas.
Versão 5.3 - Todos os Direitos reservados