Practice makes perfect. If you want to practice your CSS skill even more, here is a great free resource for you to use.

As I mentioned at the end of the HTML section, you can complete all of the interactive exercises in the link above, however, I do want to caution you: the best way to become a successful web developer isn't about just focusing on CSS for a long time until you have it perfect before you move onto the next topic (Javascript). The best thing you can do, is to use the current knowledge that you have to move onto the next section, as you will be constantly improving and learning new things about CSS as you code along in this course. Spending all of your time learning and memorizing all of the CSS properties and selectors is not the most efficient use of your time. Most job interviews of a web developer will never test this knowledge (unless you want to be a designer)


What you want to do instead is this: Understand how you can use CSS, and how to use online resources to find css properties that you need. A great developer is someone who knows how to find solution to problems and knows where to look. No developer can memorize everything.

As we progress through the course we will constantly be using the knowledge in this section to build bigger and better web applications.

If you take one thing from this, it is this: Don't worry if you don't feel 100% confident in CSS. Keep going as we will keep building on top of this knowledge. There is a special video coming up in the CSS Grid + Layout section titled: The Truth About CSS, where I discuss this topic in detail.