Learn to code, interactively, for free.

Welcome to Codecademy!

Sign up today and start your coding journey with one of 15 popular coding languages for free.

CSS
Learn CSS
Continue your learning by starting Learn CSS.
Codecademy Intensive Program

$199

Learn to Build Websites from Scratch by creating 16 beautifully designed projects in this accelerated 10-week program.

Prerequisites

We recommend that you complete Learn HTML before learning CSS.

Outcomes

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!