Code goes on the left. Your website shows up on the right. Let's build!
Click a colored box below to change its value — you're editing real CSS!
Most tags come in pairs — an opening tag and a closing tag (with a slash).
Click inside a sentence in your code first, then pick one to drop it in!
Download your work as a file, or open one you saved before.
Live demo idea: Click 🔄 Start Over, then delete everything in the code box. Click the Website Structure tools in order — html, head, body — while you explain each one, then add a heading and paragraph. Students watch the page build itself from nothing!
Grades 2–3: The starter template now uses [bracketed] placeholder text — have students select and replace the heading, the sentence, and the two list items with their own words. The Emoji and Picture tools are fun, low-risk ways to practice clicking inside the code.
Grades 4–6: Point them to the Smaller Heading and Picture tools to add extra sections to their page, and try the Style Your Website colors.
The Heading tool is smart: it adds a big <h1> first, then automatically switches to a smaller <h2> for every heading after that — the button's label updates to show which one comes next.
The tab label above the preview shows whatever the student typed inside <title>.
Style Your Website (CSS) now lives right under the website preview. The colored boxes sit inside the CSS itself — clicking one changes that exact value, just like editing real code. Color boxes also accept any typed color name. text-align centers (or right-aligns) the whole page, since it's set once on body and every tag inside inherits it.
Add Your Own (last option under Add a Picture) asks the student to paste an image link and inserts it directly — a good moment to talk about only using pictures they have permission to use.
😀 Add an Emoji and 💾 Save Your Website now live at the bottom of the page, below the Tag Cheat Sheet.
💾 Save to File / 📂 Open File need no internet or setup — they download/reopen a real .html file (Google Drive, USB, email all work), and bring back both the HTML and the CSS choices exactly as they were.
Every "Add" tool inserts new code with the editable words already highlighted, so students can just start typing to replace them. Click 🔄 Start Over any time to reset everything back to the starter "My Favorite Thing" template.