4.5m+
enrolled students
7 Hours
estimated course time
Beginner
required technical level
Introduction to HTML
HTML Structure: Using Lists
HTML Structure: Tables, Divs, and Spans
HTML Basics III
Paragraphs and lists are great, but sometimes you want to lay your webpage out in a more complex way. Enter tables, divs, and spans!
Clickable Photo Page
Have you ever wanted to make a photo album or collection of images like the ones you've seen on Facebook or Pinterest? All it takes is a table.
Introduction to CSS
CSS: An Overview
CSS (Cascading Style Sheets) are what give your HTML pages their beautiful appearance. You've got the HTML structure down pat—now it's time to make your website look great!
Design a Button for Your Website
Now that you know some CSS, you can style great-looking buttons for your webpages.
CSS Classes and IDs
CSS Selectors
You've learned a bit about CSS—now it's time to dive into the details of selectors, including multiple selectors, universal selectors, and class and ID selectors.
Sorting Your Friends
You've probably got a lot of friends on social networking sites, but they're not all your friends: you've probably got acquaintances, family members, coworkers, classmates, and so on. Let's sort them with CSS!