Document structure
Give every page a clear skeleton
Learn to structure web content with semantic HTML that is readable, accessible and ready for CSS and JavaScript.
Lessons unlock in order so the next step stays obvious. Completed lessons remain available for review, and the boss project unlocks only after the full journey.
Give every page a clear skeleton
Create readable content hierarchy
Connect pages with meaningful destinations
Make visuals informative without excluding people
Match structure to the shape of information
Collect input with explicit meaning
Use elements that describe page regions
Describe the page outside the viewport
Make structure usable without a mouse or perfect vision
Combine semantics into one useful document
Turn semantic HTML into a complete, navigable document.
The journey includes 10 sequenced lessons, local mastery and a final project that checks whether the major ideas were combined.
Begin HTML →