The ultimate interactive guide to mastering HTML. Learn by doing, step-by-step.
Master layouts, Flexbox, Grid, and beautiful modern web design.
Master version control, branches, and collaborate with teams worldwide.
Add behavior with a live console — variables, logic, loops, functions, arrays & objects.
Quick, playable challenges to drill what you learn. Jump straight in — no sign-up needed.
Flip cards to match HTML tags with their meanings in this classic memory game.
Reconstruct the HTML skeleton by clicking the structural tags in the exact right order.
Race the 30-second clock and type as many HTML tag names as you can.
Train your color eye — match the swatch to its hex code before time runs out.
Move the ball onto the target using justify-content and align-items. Learn flexbox by feel.
Order the git commands into a correct workflow across four real-world scenarios.
Pick the CSS selector that targets the highlighted element — and only that element.
Each snippet hides one mistake. Click the broken line before your lives run out.
Read the conflict, follow the brief, and choose the correctly resolved file.
Rapid-fire questions across HTML, CSS, JavaScript & Git — beat the clock through 5 levels.
Read a JavaScript snippet and predict exactly what it logs to the console.
Beat the clock naming the type of each value — mind the quirks like null and arrays!
Hunt down the broken line in each JavaScript snippet before your lives run out.
Compete in timed coding challenges and climb the leaderboards.
Apply everything you've learned to build real-world web applications from scratch.