Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Dúvida] Uma duvida sobre css

Vi que para alinhar um elemento em bloco usamos margin , mas pensando mais na frente se eu devinir o display como sendo flex ou grid eu poderia alinhar o elemento do mesmo jeito, qual pratica é melhor para um projeto robusto?

1 resposta
solução!

Margin é ótimo pra espaçar, não pra alinhar.

Flex e Grid são padrão moderno.
Eles foram feitos justamente pra resolver alinhamento sem sofrimento.
Quer centralizar? display: flex; justify-content: center; align-items: center; acabou.

Então a prática “correta”:

  • Use Flex/Grid para alinhamento.
  • Use margin/padding para espaçamento.
⚠️Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✅. Bons Estudos!