Throughout the years, I wrote a lot on CSS. This post contains all the resources that you should know to learn CSS from the ground up.
It will take you from the very basic to a little further. At least, these will give you a rock-solid concept of CSS.
All these posts contain source code, examples, and other necessary resources. Think of this post as a beginner guide to learning CSS.
What’s next?
After completing this course, you will have a very good understanding of CSS and you’ll be able to create small things.
If you wish to take your skills to the next level, build some real-world projects. To help you with that, I have created a list of projects that you can practice.
Each of the topics has its individual page. If you get stuck, you can ask questions on the individual page. If a topic is hard to explain in words, I included videos to explain it further. Therefore, you’re always welcome to ask new questions.