courses / css

learn css

Three levels, from never written code to writing it like a professional. Style and layout for the web.

from zero to your first real programs.

For people who have never written a line of code. Nothing is assumed: every new word is explained the moment it appears.

1 unit 1 Meet the page See what a web page is made of and change how it looks. 0 of 4 · 26 min
  1. What a web page is5 min
  2. Tags, classes and ids7 min
  3. Your first rule7 min
  4. Colours by name7 min
2 unit 2 Colours and clues Mix exact colours and track down silent mistakes. 0 of 4 · 31 min
  1. Hex colours8 min
  2. The browser skips what it cannot read8 min
  3. Lost semicolons and curly brackets8 min
  4. The last word wins7 min
3 unit 3 Style the words Change the size, shape and spacing of text. 0 of 4 · 28 min
  1. Bigger and smaller text7 min
  2. Choosing a font7 min
  3. Bold and lined up7 min
  4. Room between lines7 min
4 unit 4 Pick your targets Choose exactly which parts of the page to style. 0 of 4 · 30 min
  1. Every tag at once7 min
  2. Select by class8 min
  3. Select by id7 min
  4. Which rule wins8 min
5 unit 5 Space it out Measure things and give every box room to breathe. 0 of 4 · 30 min
  1. Units8 min
  2. Every element is a box8 min
  3. Borders7 min
  4. Margins7 min
6 unit 6 Shape the box Control how wide, tall and round your boxes are. 0 of 4 · 29 min
  1. Width and height7 min
  2. Stretchy but not too wide8 min
  3. Round corners6 min
  4. Block and inline8 min
7 unit 7 Lay it out Put boxes side by side and make the page react. 0 of 4 · 32 min
  1. Side by side with flex8 min
  2. Line them up8 min
  3. Reacting to the pointer7 min
  4. Putting it all together9 min
end of level 1 level check Build one small project with everything from this level. Pass it and your face levels up. see the check