DEV Community

Ruanna
Ruanna

Posted on

CSS Newbie Tips?

Hi DEV community!

I have a pretty good understanding of HTML and am now attempting to learn CSS.

Does anyone have any tips on learning CSS or how to practice what you learn?

Thanks in advance :)

Top comments (4)

Collapse
 
codecustard profile image
Emmanuel Barroga

Go on youtube and just watch videos. Checkout Dev Ed.... he's pretty entertaining..... The thing about learning is that you don't know what you don't know..... When you take the approach of "learn how to build xxx" instead of...... "learn abc, then create something that utilizes abc".... you're more aware of things that you know and don't know...... and when you need to get a deeper understanding of a specific thing, you can easily google it... which will give you a directory of resources written by people more "certified" to be publishing information.

Udemy courses are also great, just read the reviews and decide for yourself if it's worth it.

Collapse
 
ruannawrites profile image
Ruanna

That's a great point and totally makes sense. Thanks so much!

Collapse
 
gsdev profile image
gshah2020

Many people try to learn css by memorizing, i think its important to learn css by doing. If you’re looking for specifics I can point to a few topics which you should attempt to gain clarity over.

  • box model
  • position
  • display (focus on flexbox and grid)
  • specificity

Also look into scoping of css selectors and different patterns such as “bem”.

This should get you more than half way. The rest is really practice, especially if you have good knowledge of layout and design fundamentals. Best if luck and happy styling...

Collapse
 
ruannawrites profile image
Ruanna

Thanks so much! Will definitely keep those topics in mind :)