Ela tinha colocado o display:flex, então poderia usar só o gap, mas preferiu o padding. há algum motivo específico ou é só preferência mesmo?
Ela tinha colocado o display:flex, então poderia usar só o gap, mas preferiu o padding. há algum motivo específico ou é só preferência mesmo?
Oi Rafael, tudo bem?
A escolha por usar padding em vez de gap no container pode estar relacionada com o suporte dos navegadores. Embora gap seja uma propriedade muito útil para criar espaçamento entre elementos flex ou grid, ela não é totalmente suportada em todos os navegadores, especialmente em versões mais antigas.
Além disso, o padding aplica um espaçamento interno em todos os lados do elemento, o que pode ser útil para evitar que o conteúdo fique muito próximo das bordas do container. Por outro lado, o gap cria um espaçamento apenas entre os elementos filhos de um container flex ou grid, não afetando a distância entre o conteúdo e as bordas do container.
Portanto, a escolha entre padding e gap pode depender do resultado desejado e do suporte do navegador.
Um abraço e bons estudos.