HTML quizzes
The structure of every web page, and the foundation of accessibility.
Practise HTML with short quizzes that mix concept checks, code reading and debugging, from beginner to basic level. Covers the HTML Living Standard.
HTML quiz levels
Difficulty rises through concepts (code reading, debugging, edge cases, trade-offs), not through trick wording.
- Beginner
Core vocabulary and fundamentals.
- HTML Basics · 7 questions
- Basic
Practical, everyday usage.
- Semantics & Accessibility · 8 questions
- Semantic HTML Lab · 5 activities
Topics covered in the HTML quizzes
Every topic below appears in at least one question today. The number is how many questions cover it.
- Forms · 4
- Images · 2
- ARIA · 1
- Document · 1
- Headings · 1
- Keyboard · 1
- Native controls · 1
- Responsive · 1
- Scripts · 1
- Semantics · 1
- Tables · 1
How this works
Practice or exam mode
Practice mode explains each answer straight away. Exam mode holds all answers until you finish, then shows a full review.
Shuffled answer order
Options are shuffled on every attempt, so you learn the idea rather than the position of the right letter.
Timer, flags and skips
A timer runs while you play. Flag questions to revisit them, or skip and come back from the question navigator.
Saved on your device
Scores, streaks and topic accuracy are stored in your browser only. There is no account.
Learn HTML first, or keep going
Semantic HTML: Why the Element You Choose Matters
How choosing nav, main, button and label over generic divs improves accessibility, keyboard support and search understanding, with quick fixes for common mistakes.
Related technologyCSS quizzes
Layout, the cascade and responsive design without the guesswork.
Related technologyJavaScript quizzes
The language of the browser, and increasingly everything else.
HTML quiz FAQ
How many HTML quizzes are there?
There are currently 2 multiple-choice HTML quizzes with 15 questions in total, plus 1 interactive challenge. The numbers on this page come from the live quiz catalogue.
Which HTML quiz should I start with?
Start with HTML Basics, the beginner-level quiz. Then work up through Basic.
Are the HTML quizzes free?
Yes. There is no sign-up. Your scores and streaks are stored in your own browser.
Do the HTML quizzes explain the answers?
Yes. Every question has an explanation covering why the right answer is correct and why the tempting alternatives are not.
Do I need CSS knowledge first?
No. The HTML quizzes never require styling knowledge.