HTML and CSS
HTML and CSS from Scratch
Build accessible, responsive web pages from semantic HTML and maintainable CSS foundations.
This is one technology path. Learn React, Next.js, Node.js, JavaScript basics, and future tracks separately at your own pace.
coverage.map
Topics this track covers
document structuresemantic elementslandmarksheadingslinks and imageslists and tablesforms and labelsaccessibilityselectorscascadespecificityinheritancebox modelspacingtypographycolors and contrastFlexboxGridmedia queriesresponsive design
1
Semantic HTML Foundations
Create meaningful document structure before adding visual design.
2
CSS Layout and Responsive Design
Style pages with deliberate spacing, flexible layout, and responsive constraints.
- Selectors, cascade, and inheritance - 8 min
- Box model and spacing - 8 min
- Flexbox, Grid, and media queries - 8 min
3
Accessible Interface Patterns
Build navigation, dialogs, tables, and status feedback that work across input methods.
- Keyboard and focus design - 8 min
- Dialogs and disclosure widgets - 8 min
- Tables and live status messages - 8 min
4
Modern CSS Architecture
Create resilient themes, components, animations, and layouts that scale.