1
resposta

[Dúvida] Projeto Front-End

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeUma 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?

1 resposta

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!