CSS controls how your HTML looks: colours, fonts, spacing and layout. This track takes you from your first rule to modern layouts with flexbox and grid, responsive design with media queries, animations and CSS variables.
Knowing basic HTML first helps – the HTML tutorial covers it.