HTML + CSS + Bootstrap - Product Preview Card Component page
Design comparison
Solution retrospective
-
Where can I find a good material about displays?
-
I would really like to receive feedbacks on it. I am still learning how to better use Bootsrap and all its features. In this project, I had a huge amount of trouble in figuring out how what was the best display parameter to use for centering the card. If someone could explain or inform me where I can learn more about it, I will be very thankfull.
-
I know I made several mistakes in this project. Feedbacks would be much appreciated and it will help me keeping improving myself.
Community feedback
- @correlucasPosted about 2 years ago
👾Oi de novo Bernardo, tudo bem? Parabéns pelo desafio!
Duas dicas pra vc:
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 dispositivomax-width
dependendo do dispositivo (mobile / desktop) Aqui está um guia sobre como usarpicture
:https://www.w3schools.com/tags/tag_picture.asp
2.O CSS padrão vem com um monte de comportamentos que deixam o código dificil de configurar, por exemplo, margens, imagens, animações e etc. Usando esse CSS RESET, você vai salvar um bom tempo usar esse arquivo que já reseta a maioria das coisas como margens, imagens, animações e etc. Vai salvar um bom tempo usar isso desde o começo: https://piccalil.li/blog/a-modern-css-reset/
👋 Espero que essas dicas tenham sido úteis e continue codando!
0
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord