HTML Roadmap

HTML is a markup language, not a programming language, and it defines the structure every web interface depends on. Its main use case is building semantic, machine-readable documents that browsers, search engines, and assistive technologies can trust. Its moat is universality: every framework, every design system, and every modern web stack still compiles down to strong HTML.

Scope: Study the topics in order. Write every example by hand, preview it in a browser, and validate your pages with the W3C validator as you go.

HTML Study Progress:

0% Complete
# HTML Topic Description
PHASE 1: FOUNDATIONS
01HTML Syntax and ElementsTags, attributes, void elements, entities, and how nesting becomes the DOM.
02Document Structure and MetadataDoctype, head inventory, viewport, landmarks, and the parsing pipeline.
03Text, Headings and Inline SemanticsHeading scale, paragraphs, inline tags, code and quotes, div and span.
PHASE 2: CONTENT AND NAVIGATION
05Images, Figures and Mediaimg with alt, srcset and picture, figure, video/audio, and iframes.
06Data Tablescaption, thead/tbody/tfoot, th scope, colgroup — and why tables are never layout.
PHASE 3: FORMS AND DATA
07Forms and Controlsform/action/method, input types, labels, fieldset, select, and buttons.
08Validation and SubmissionConstraint validation API, pattern rules, GET vs POST, and the submit flow.
PHASE 4: SEMANTICS, METADATA AND ACCESSIBILITY
09Semantic HTML and Landmarksheader/nav/main/article/section/aside, sectioning decisions, and outlines.
10Accessibility and ARIAWCAG basics, focus order, alt text, the ARIA decision flow, and audits.
11Metadata, SEO and Socialtitle/description/canonical, Open Graph cards, and JSON-LD structured data.
PHASE 5: PLATFORM AND TOOLING
12HTML APIs and Interactive Markupdata-*, template, dialog, details, inline SVG, and web components.
13Validation, Debugging and AuditsW3C validator, DevTools DOM vs source, quirks mode, and Lighthouse/aXe.
PHASE 6: DELIVERY AND QUALITY
14Performance and LoadingCritical rendering path, defer/async, preload/prefetch, and lazy images.
15Security and Embeddingiframe sandbox, rel=noopener, mixed content, referrer policy, CSP, and SRI.
16HTML in the Modern WebSSR, hydration, framework output, web components, and HTML email.
PHASE 7: PRACTICE AND REFERENCE
17Lab ExamplesSimple HTML demos with two links each: view the code or preview the page.
18Study ProjectsGuided multi-file pages that combine several chapters at once.
19ReferencesOfficial standards, validators, and free categorized learning resources.
Credits: Lesson content drafted with DeepSeek via Fireworks AI. References: free resources below.

Free References

For the full categorized table — validators, official documentation, courses, and accessibility resources — see the References page.

Congratulations on mastering HTML! You have built the structural foundation. Continue to the next roadmap to style your documents and build layouts with CSS.