Learn HTML & CSS

The best videos, books, apps, and other learning resources our members recommend:

HTML 5 Cheat Sheet

4th - College | Online resource

A quick and easy reference guide to use while you’re still getting the hang of HTML.


6th - College | Online class

HTML & CSS are languages used to build and design the appearances of your websites. Let's learn the fundamentals of web programming whilst actually building a web page.

HTML/JS: Making webpages interactive

High School - College | Online class

Are you ready to learn how to make your webpages interactive with HTML, JavaScript, and the DOM API? You’ll find out with our review quizzes in this tutorial. Get pumped!

Introduction to CSS3

7th - College | Online class

The web today is almost unrecognizable from the early days of white pages with lists of blue links. Now, sites are designed with complex layouts, unique fonts, and customized color schemes. This...

Offers paid add-ons

Introduction to HTML5

7th - College | Online class

Thanks to a growing number of software programs, it seems as if anyone can make a webpage. But what if you actually want to understand how the page was created? There are great textbooks and online...

Offers paid add-ons

Intro to HTML/CSS: Making webpages

College | Online class

Learn how to use HTML and CSS to make webpages. HTML is the markup language that you surround content with, to tell browsers about headings, lists, tables, etc. CSS is the stylesheet language that...


High School - College | Android, iPhone/iPad

Gain an understanding of how to read, write and speak the language of HTML, CSS, Python, Ruby, Javascript on your phone through interactive mini-quizzes. It is time to become fluent in code!

Offers paid add-ons

PRDV251: HTML and CSS for Beginners

College | Online class

This course provides students with an introduction to the core technologies used to communicate information on the Web: Hypertext Markup Language (HTML) and Cascading Style Sheets (CSS). Whether...

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

HTML & CSS: The foundation of all web programming is HTML, with CSS being key to making things look the way you want.