web · 15 lessons
CSS & layout
See the cascade, space, flow, and layers respond to your choices.
What you are working toward
Build responsive interfaces and investigate layout failures.
0 learning steps complete · View prerequisites and evidence →
The existing foundation
Start here, or use it to fill a gap.
Original lessons, practice, bosses, and progress are preserved. Completion from this journey is distinct from the new independent evidence model.
- 01Selectors & cascadeGuided foundationOpen →
- 02Cascade & specificityGuided foundationOpen →
- 03Box modelGuided foundationOpen →
- 04UnitsGuided foundationOpen →
- 05Typography & colourGuided foundationOpen →
- 06Colour & contrastGuided foundationOpen →
- 07FlexboxGuided foundationOpen →
- 08GridGuided foundationOpen →
- 09Responsive designGuided foundationOpen →
- 10PositioningGuided foundationOpen →
- 11States & interactionGuided foundationOpen →
- 12Form controlsGuided foundationOpen →
- 13Transitions & reduced motionGuided foundationOpen →
- 14Design tokensGuided foundationOpen →
- 15Accessibility-oriented CSSGuided foundationOpen →