We recommend that you complete Learn HTML before learning CSS.
You will learn many aspects of styling web pages! From setting up the correct file structure, to editing text and colors, to creating attractive layouts, you'll be able to customize the appearance of your web pages to suit your every need!
WHAT WILL YOU BUILD?
You will build many beautiful web pages to practice your new CSS skills: a professional website for an author, a recipe website, a portfolio site, a landing page for a design firm, and many others!
WHY LEARN CSS?
Without CSS, every web page would be plain text and images that flowed straight down the left side of the page. With CSS, you can add color and background images and change the layout of your page — your web pages might even feel like works of art!