@eTyradelli
Posted
Hi Shaurya,
I struggled with the same questions a while ago, and then I ran into this course: https://scrimba.com/learn/spacetravel
It's a collaboration between Frontend Mentor, Scrimba and Kevin Powell, where Kevin builds a website based on a Frontend Mentor challenge. During the course you will find answers to most of the questions you are asking, as he explains the choices he makes. For example, how keyboard tabbing works and where to start with that, how and why to combine BEM with utility classes for a better structured CSS code, ideal measurement units for better responsiveness, CSS Grid and Flex box for responsive layouts and so on.
Honestly, I was blown away by the amount of invaluable info I got from this course and I can't recommend it enough.
Hope this helps you on your journey. Cheers!
Marked as helpful
@SGautam1108
Posted
@eTyradelli Thanks a tonne!! Will surely see the course and take my time out for it. These questions have been haunting me since the day I started CSS tbh. I hope it will help me out. Amen