John
A course by John

CSS: making your pages look good

Turn plain HTML into something you're proud to show people. You'll learn how to pick elements, work with colors, fonts and spacing, build layouts with Flexbox and Grid and make your pages look great on phones. By the end your personal website will have a real design.

8 lessons

No account needed. Create a free account to save your progress and keep your own copy.

What is inside

    • What CSS is and how to connect it
    • Selectors: picking what to style
    • Colors, fonts and units
    • The box model
    • Flexbox
    • Grid
    • Responsive design
    • Project: give your website a real design