Download the free Grasshopper app

Intro to Webpages

Learn the fundamentals of HTML and CSS. Discover how HTML and CSS are used with JavaScript to create a webpage.

HTML and CSS Basics

Learn how HTML and CSS work together to display the contents of a webpage.

Pictures and Buttons using HTML and CSS

Learn to add images and buttons to a webpage.

HTML Elements Using JavaScript

Learn how to use JavaScript to create and edit HTML elements.

More CSS and JavaScript

Use loops and event listeners to edit the content of a webpage.

Animal Adoption: Building a Web Page

In these final puzzles, you’ll use JavaScript, HTML and CSS to create an adoption page for an animal shelter.