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

Diferença entre usar margin X X X X e margin-xxxx

Na parte 2 de HTML e CSS (posicionamento, listas e navegação), Aula 2 Navegação entre páginas e Atividade 4 (Arrumando a lista), o professor usou o: margin: 0 0 0 15px; para separar os itens de links. Minha dúvida é: qual a diferença entre usar o margin-left: 15px e esse que foi usado na aula? Sendo que os dois tiveram o mesmo resultado.

2 respostas
solução!

Oi, Flávio, tudo bem?

A primeira forma, margin: 0 0 0 15px; é quando queremos declarar múltiplos valores para margin, por exemplo:

margin: 10px 20px 5px 2px;

Acima, falamos, colaca margin de 10px no top, 20px no right, 5px no bottom e 2px no left, dessa forma deixamos o nosso código css menos verboso, caso fosse:

.container{
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 5px;
    margin-left: 2px;
}

Se você tiver 2, 3 valores de margin ou padding, a forma reduzida é indicada, caso tenha 1 valor, a forma mais declarada é melhor, no caso margin-left: 15px.

Se ficou alguma dúvida, é só falar!

Oi Laís, obrigado pelo help. Me ajudou a esclarecer.