Finish every html basics lesson and complete its persistent projects.
250 XPPractice Web snippets freely.
Use the simulated Web editor for scratch snippets, preview checks, hints, resettable tasks, and launch habits.
Open a project file
Choose a project file, make one bounded edit, and press Run.
- Target
- index.html
- Evidence
- The safe checker will report the pattern it found.
- Load an exact snippet, press Run, then use Check after all tasks are complete.
- Build a tiny HTML section with one heading, one paragraph, and one clear class name.
- Add CSS spacing with display: grid, gap, padding, and a responsive media query.
- Practice a simulated JavaScript event with querySelector, addEventListener, and textContent.
- Review a form label, required input, help text, and accessible confirmation state.
- Finish a launch check with a title, meta description, canonical URL, and 404 route note.
Finish every semantic structure lesson and complete its persistent projects.
270 XPFinish every links and media lesson and complete its persistent projects.
290 XPFinish every css basics lesson and complete its persistent projects.
310 XPFinish every layout and responsive lesson and complete its persistent projects.
330 XPFinish every visual polish lesson and complete its persistent projects.
350 XPFinish every javascript basics lesson and complete its persistent projects.
370 XPFinish every dom and events lesson and complete its persistent projects.
390 XPFinish every forms and validation lesson and complete its persistent projects.
410 XPFinish every accessibility lesson and complete its persistent projects.
430 XPFinish every seo, performance, and hosting lesson and complete its persistent projects.
450 XPFinish every capstone builds lesson and complete its persistent projects.
470 XPComplete the first HTML lesson and save the page-building loop.
100 XPComplete semantic structure and links/media foundations.
160 XPComplete the first CSS and responsive layout lessons.
180 XPPractice simulated JavaScript basics and DOM event patterns.
190 XPComplete form labels, validation hints, and accessibility naming.
200 XPComplete SEO/performance basics and a first capstone build.
240 XPKeep learning across sessions.
Create a free account to sync completed lessons, XP, streaks, course status, and your next lesson across sessions.
Checking account status...
Progress sync is idle.
Progress sync stores completion IDs, scores, streaks, badges, and game settings. Terminal contents, editor snippets, lab scratch, email, and real names are never published on leaderboards or share cards.