@correlucas
Posted
👾Oi Gelcimar Moraes, tudo bem? Parabéns pelo desafio!
Acabei de ver sua solução e tenho umas dicas pra melhorar seu código/design:
1.A sua solução ficou muito boa, a estrutura html o design também,
algo que você pode fazer para melhorar a imagem que precisa mudar entre mobile e desktop é usar <picture>
ao invés de <img>
dentro de uma div. Por motivos de SEO e mecanismos de pesquisa tipo Google e bing, não é uma boa prática importar esta imagem do produto com CSS, pois isso dificultará a localização da imagem no google. Você pode gerenciar ambas as imagens dentro da tag <picture>
e usar o código html para definir quando as imagens devem mudar configurando o dispositivo max-width
dependendo do dispositivo (mobile / desktop) Aqui está um guia sobre como usar picture
: https://www.w3schools.com/tags/tag_picture.asp
2.Pra reduzir o seu código e deixar o arquivo de CSS muito leve e melhorar o carregamento da página você pode usar essa ferramenta chamada CSS Minify
que reduz o código css removendo caracteres desnecessários. https://www.toptal.com/developers/cssminifier
👋 Espero que essas dicas te ajudem e que você continue no foco!
Marked as helpful
@GelcimarMoraes
Posted
@correlucas Thank you very much, your tips are helping me a lot, I will follow your recommendations.