From zero to styling your own pages. Every new word explained, every example rendered, one idea per lesson.
- 28 lessons
- 7 units
- 3 h 26 m in all
- £0, for good
what’s inside.
For people who have never written a line of code. Nothing is assumed: every new word is explained the moment it appears.
CSS Level 1 assumes nothing, not even HTML. In 28 short lessons you go from what a web page is to colours, fonts, boxes, flexbox and hover, with a guess, a hands-on task and a fix-the-bug challenge in every lesson. It ends with a level check: a profile card you style yourself.
every lesson goes the same way.
- meet it
- guess first
- your turn
- fix it
- nailed it
unit 1
Meet the page
See what a web page is made of and change how it looks.
unit 2
Colours and clues
Mix exact colours and track down silent mistakes.
- Hex colours8 minMix any colour you like from red, green and blue.
- The browser skips what it cannot read8 minFind the silent mistakes that stop your CSS working.
- Lost semicolons and curly brackets8 minTrack down the tiny marks that break more than one line.
- The last word wins7 minWork out which rule wins when two of them disagree.
unit 3
Style the words
Change the size, shape and spacing of text.
unit 4
Pick your targets
Choose exactly which parts of the page to style.
unit 5
Space it out
Measure things and give every box room to breathe.
unit 6
Shape the box
Control how wide, tall and round your boxes are.
unit 7
Lay it out
Put boxes side by side and make the page react.
- Side by side with flex8 minLine boxes up in a row with space between them.
- Line them up8 minCentre flex children or spread them out.
- Reacting to the pointer7 minChange the look of things while the pointer is over them.
- Putting it all together9 minStyle a small page with colour, text, boxes, flex and hover.