HTML & CSS Online Classes

Explore 15 curated html & css online classes for homeschoolers and educators. Each resource has been reviewed for quality before being listed.

The foundation of all web programming is HTML, and CSS helps to make things look the way you want. Find resources here to learn the fundamentals, including typography, positioning, tag structure, divs and spans, tables, CSS styles, and even CSS animations. You can learn HTML and CSS online easily, as a lot of these resources are online-only and provide a "sandbox" where you can test your own work. Best of all, many resources in this category are free!

Learn CSS - Codecademy

Learn CSS - Codecademy

Master web design with CSS through interactive lessons covering selectors, layouts, flexbox, grid, and responsive design principles.

Learn HTML - Codecademy

Learn HTML - Codecademy

Learn to build web pages with HTML through interactive coding exercises covering elements, structure, forms, and semantic markup.

Introduction to CSS

Introduction to CSS

Designed for beginners, learn basic intro to CSS for web development through practical tutorials and examples from award-winning instructor John Elder.

Introduction to HTML

Introduction to HTML

Designed for beginners, learn basic intro to HTML for web development through practical tutorials and examples from award-winning instructor John Elder.

HTML/JS: Making webpages interactive

HTML/JS: Making webpages interactive

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!...

Intro to HTML/CSS: Making webpages

Intro to HTML/CSS: Making webpages

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 you style the page with, to tell browsers to change t...

Advertisement

PRDV251: HTML and CSS for Beginners

PRDV251: HTML and CSS for Beginners

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 managing an employer's website, producing an onli...

HTML & CSS

HTML & CSS

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....

Microsoft 70-480: HTML5 with JavaScript and CSS3

Microsoft 70-480: HTML5 with JavaScript and CSS3

This course provides developers with the knowledge and skills for utilizing HTML, JavaScript, and...

Learn HTML5

Learn HTML5

Why Learn HTML5, it is the most sought after web technology and and it is quickly becoming a...

HTML5 CSS3 Training

HTML5 CSS3 Training

There is a newer version of this course. View our HTML5 & CSS3 Web Design Fundamentals with...

CSS Training

CSS Training

Whether you’re a web developer responsible for thousands of pages or a freelance web designer...

HTML5 & CSS3 Web Design Fundamentals with JavaScript

HTML5 & CSS3 Web Design Fundamentals with JavaScript

Learn HTML5, CSS3 and JavaScript in this Website Design Course The Hypertext Transfer Protocol...

Introduction to HTML5

Introduction to HTML5

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 resources for learning web design, but most of those...

Introduction to CSS3

Introduction to CSS3

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 course will show you the basics of Cascading Style Shee...