Uma dúvida. Percebo que usei bastante as margens em formato relógio (ex: 5% 3% 5% 3%) nos dois projetos do curso (começado do 0 com HTML e CSS).
Segue imagem em anexo
Isso pode ser considerado uma prática ruim de desenvolvimento web?
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!
Uma dúvida. Percebo que usei bastante as margens em formato relógio (ex: 5% 3% 5% 3%) nos dois projetos do curso (começado do 0 com HTML e CSS).
Segue imagem em anexo
Isso pode ser considerado uma prática ruim de desenvolvimento web?
Olá, Gabriel.
Tudo bem?
Utilizar margens no formato de relógio (topo, direita, baixo, esquerda) é uma prática comum e válida no desenvolvimento web. No entanto, é importante considerar alguns pontos para garantir que seu código seja eficiente e fácil de manter.
Se pensar na forma simples de declarar como por exemplo: margin-top: 10px;, fica melhor de entender caso outra pessoa veja o seu código, é só bater o olho e ver que é uma margem no topo, por outro lado esse modelo no estilo "relógio" usa menos linha de código, já economizaria 3 linhas no código. São pontos a se pensar, mas não é errado utilizar. Outro ponto é se você vai definir uma única propriedade, por exemplo uma margem á esquerda ai você utiliza: margin: 0 0 0 10px;, nesse caso se for deixar as outras como zero é melhor utilizar um margin-left: 10px; direto, no seu caso você utilizou duas ou mais margens, então está válido!
Espero ter ajudado e bons estudos!