powered by TinkerSpace.in
Join free
Create ยท Web (HTML ยท CSS ยท JS)

Web

Make your own web pages: HTML builds the page, CSS makes it beautiful, JavaScript makes it do things โ€” and you see it change as you type.

What you can build
  • ๐Ÿ“ Text & headings
  • โŒจ๏ธ Forms & inputs
  • ๐Ÿ”˜ Buttons that do things
  • ๐Ÿ–ผ๏ธ Pictures & galleries
  • ๐Ÿงฑ Columns & cards
  • ๐Ÿงฎ Calculators & games
๐Ÿ”‘
Log in to see your web pages

Your work is saved in your free TinkerPy account, so you can open it on any computer or phone.

All about Web

Your mentorโ€™s quick guide: how it works, what to try next, and answers to common questions.

1
HTML โ€” what is on the page

Headings, text, pictures, buttons and boxes. Type .. to pick one from a list.

2
CSS โ€” how it looks

Colours, sizes, fonts, columns and animations. Change a value and watch the preview.

3
JS โ€” what it does

Read what is typed, react to clicks, calculate and change the page. Errors show up in the Console.

๐Ÿง— What to make next

Beginner

A page about you ยท coloured headings ยท a picture card ยท a button that says hello

Intermediate

A calculator ยท a quiz ยท a to-do list ยท a photo gallery in columns

Advanced

A stopwatch ยท a guessing game ยท a tip calculator ยท your own mini website

๐ŸŽ’ What you need

  • ๐Ÿ’ปA computer, tablet or phone with a browser
  • โšกNothing to install โ€” it runs right here
  • ๐Ÿ–ผ๏ธPictures: use the ones in our library (robot.svg, cat.svg โ€ฆ) or a picture link
  • ๐Ÿ”—Share your page with a link โ€” friends can open it like a website

โ“ Questions students ask

What are HTML, CSS and JS?

HTML is what is on the page, CSS is how it looks, and JavaScript (JS) is what it does when you click or type.

Why are there three tabs?

Each language has its own tab, so it is easy to find things. The preview puts them together.

What does the Console show?

console.log() messages and JavaScript errors โ€” with the line number, so you can fix it.

What are .. and ???

Type .. to pick ready-made code for the tab you are in. Type ?? at the end of a line to have it explained.

๐Ÿ Want to learn Python too?

Python is great for maths, games and AI. Try it with 30+ examples.

Open Python โ†’