Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida sobre abreviações de atributos css

Ficou na duvida sobre abreviação de código, por exemplo

margin: 10px 0  0 20px;

ou conforme apresentado na aula

background: url() no-repeat center/ cover;

fico na duvida se usar dessa maneira não estaria somente causando um possível problema futuro para a manutenção, porque visualmente fica limpo porem não especifica muito bem qual valor vai para um atributo especifico, imagino se não seria melhor para manutenção deixar ele de desmembrado mesmo.

1 resposta
solução!

Fala João, tudo bem?

Não faria muita diferença e acabaria tendo mais linhas de código, mas sim, cada posição vai para um atributo em específico, por exemplo o margin segue a ordem de: topo, direita, em baixo e esquerda. Se ficasse separado ficaria mais dificil de achar no código, pois deveria procurar por margin-top, margin-left, margin-bottom e margin-right. Fica mais facil para alterar quando está abreviado. Mas isso vai de cada pessoa, você pode sim escolher não abreviar, ou escolher abreviar, vai de sua preferência.

Espero ter ajudado, bons estudos e caso houver mais alguma dúvida pode contar com a gente :D