01 / the language of the web
Learn to build the web.
A focused, practical way to learn HTML from first principles. Understand the structure behind every page, then make it yours.
your-first-page.html
<!doctype html>
<html lang="en">
<head>
<title>hello, web</title>
</head>
<body>
<h1>Make something real.</h1>
<p>Start with a single element.</p>
</body>
</html>
06focused modules
42hands-on lessons
∞things to create
02 / the curriculum
Small lessons.
Real progress.
Each module gives you one useful idea and a place to put it into practice.
01 — FOUNDATIONS
The shape of a page
Learn how HTML documents are structured and how browsers read them.
↗ 02 — CONTENTGive words meaning
Use headings, paragraphs, lists, and links to create clear content.
↗ 03 — MEDIAMake it visual
Add images, video, audio, and responsive media without the mystery.
↗ 04 — FORMSCollect an answer
Build useful forms with inputs, labels, buttons, and native validation.
↗ 05 — SEMANTICSWrite for everyone
Build pages understandable to people, devices, and search engines.
↗ 06 — PROJECTShip your first page
Bring everything together and publish a small site of your own.
↗03 / our method
You don't learn HTML by memorising tags. You learn it by making things.