Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quando usar padding e quando usar margin?

Percebi que se eu fizer margin-left: 20px; no titulo-principal eu obtenho o mesmo resultado que padding-left: 20px;

Existe alguma regra sobre qual deve ser usado quando os dois produzem o mesmo resultado visual?

2 respostas
solução!

Samantha, boa tarde!

O margin é usado quando você quer dar um espaçamento contando da borda para fora do elemento.

Já o padding é da borda para o seu contéudo.

Se vc quer afastar um elemento filho recomendamos usar o padding se for pra afastar um elemento que está ao redor, recomendamos o margin

Espero ter ajudado e bons estudos!

Olá. Você está obtendo o mesmo resultado pois provavelmente não possui outros elementos em seu código.

No curso de HTML 5 e CSS 2 você verá um contexto de aplicação do margin e padding. Aqui o vídeo:

https://cursos.alura.com.br/course/html5-css3-posicionamento-listas-navegacao/task/59065