HTML Course

HTML is the markup language that gives every webpage its structure — headings, paragraphs, links, images, and more. This course covers the fundamentals, one lesson at a time.

What you'll learn

Each lesson introduces a small set of tags and explains what they're for. Most examples are live — edit the code right on the page and see the result update instantly.

Lessons

  1. Introduction
  2. Elements & Tags
  3. Attributes
  4. Headings & Paragraphs
  5. Links
  6. Images
  7. Lists
  8. Tables
  9. Forms & Inputs
  10. Semantic Elements
  11. Div & Span
  12. Classes & IDs
  13. Comments & Entities
  14. Iframes
  15. Audio & Video
  16. Form Validation
Where to start: if you're new to HTML, begin with Introduction and work through the lessons in order — each one builds on the last.