Learning CSS — Part 0

Without the knowledge of CSS, it is hard to build a web page that is visually appealing

I realised that knowledge of CSS is crucial to understand and build something visually appealing. I never got to learning CSS fully. Never gave it much imprtance because there were frontend devs who helped out with it.

Learning CSS bottom-up.

Photo by Green Chameleon on Unsplash

Focus on the fundamentals!

I am going to document my learnings here as a reference to what I would have learnt. Follow my journey here if you are learning CSS too.

Taking it slow and steady.

Since I will be focussing on the fundamentals and trying to learn it thoroughly, it will not be a quick one. I have done multiple “quick-starts”, “getting started” and “jump-starts”. Those learnings were pretty shallow and forgot things quickly as those taught me what rules to write in CSS, but didn’t teach why. My focus this time around will be learning the why’s and the trade-offs and to understand the underlying concepts.

Going deep

This series will be all about going deep and build a strong foundation of our CSS knowledge. This series assume that you have tried your hand at html,css and javascript before. You don’t have to be an expert in it to follow this series. In fact, this is for beginners who like to go deep. And perhaps there may be soemthing interesting for a seasoned developer too. If you have never tried CSS, dip your toes in CSS at https://www.w3schools.com/Css/.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store