HTML Elements and Forms Cheat Sheet
The document skeleton, text elements, semantic landmarks, links and paths, images, lists, accessible tables, and every form control and validation attribute the book uses, on one compact printable reference.
Cheat sheet · PDF · 2 pages · 56 KB · Version 2026-09-07
CSS Cascade, Box Model, and Layout Cheat Sheet
Selectors and specificity, how the cascade decides a winner, the four parts of the box, units and custom properties, Flexbox, Grid, and the responsive rules that need no media query.
Cheat sheet · PDF · 2 pages · 56 KB · Version 2026-09-07
JavaScript, DOM, and Data Cheat Sheet
Syntax, conversion, decisions, loops and functions, arrays and objects with map, filter and find, then selecting and changing elements, events, localStorage and JSON, and the fetch pattern with its status check.
Cheat sheet · PDF · 2 pages · 60 KB · Version 2026-09-07
Common Browser Errors
Thirty-nine Console messages and silent symptoms in the order a beginner meets them, from a blank page and a stylesheet that will not load to null elements, NaN totals, damaged stored data, and a fetch blocked because the page was opened from disk.
Common errors · PDF · 4 pages · 68 KB · Version 2026-09-07
Browser Debugging Checklist
One printable page to work through before you change a line: what to check before you refresh, how to read the evidence, what to do when a style has no effect or the script does not run, and what to verify before calling a page finished.
Checklist · PDF · 1 page · 34 KB · Version 2026-09-07
50 Extra Practice Questions
Three or four questions per chapter across all fourteen chapters, mixing prediction, tracing, modification, debugging, and building from a blank file, with answers complete enough to check yourself against.
Practice questions · PDF · 31 pages · 164 KB · Version 2026-09-07
Practice Test Pack
Thirty mixed questions covering the whole book in four parts: predict the output, find and fix the defect, short answer, and write the code. Answers are included.
Practice test · PDF · 21 pages · 129 KB · Version 2026-09-07
Project Starter Files
Clean index.html, styles.css, and app.js for the four Chapter 14 projects, with the ids, classes, and function names the chapter uses, TODO comments in every body, a JSON fixture for the dashboard, and a README carrying the milestones and acceptance tests. Every page loads with a clean Console; none of them is a solution.
Starter files · ZIP · 17 files · 24 KB · Version 2026-09-07