01🏗️HTML Foundations
0/5 lessonsSemantic markup, document structure, and the case for retiring <div> from your first reflex
Before any framework can hide HTML from you, you have to know what HTML is *for*. This track rebuilds the mental model: HTML elements are nouns with meaning, not styled rectangles. Semantic markup is what makes accessibility work, what gives screen readers something to say, what gives search engines structure, and — increasingly — what gives React components their natural shape. Five lessons. By the end, <div> is the last tool you reach for, not the first.
Lesson list (5)
- 01What 'Semantic HTML' Actually Means~12 min · semantic-html, accessibility, mental-model
- 02The Document: The Page's Spine~12 min · document-structure, doctype, head, viewport
- 03Text Elements: Headings, Paragraphs, Lists, Quotes~12 min · text, headings, lists, blockquote, inline-semantics
- 04Anchors and Images: The Web's Connective Tissue~12 min · anchors, links, images, alt-text, responsive-images, picture
- 05<div> Is The Last Resort, Not The First~12 min · div, span, aria, custom-elements, mental-model