Learn HTML

Learn how to create the backbone of any website with our HTML tutorials. Start from scratch or brush up on the latest features and best practices.

All HTML content:

  1. Quick Tip: The HTML 5 Audio Element

    Quick Tip: The HTML 5 Audio Element

    Tutorial Beginner

    As of Firefox 3.5, Chrome 3, Opera 10.5, and Safari 4, we can take advantage of many of the new HTML 5 features, including native audio support without the...

  2. The Quickest (And Best) Way to Create Forms: Wufoo

    The Quickest (And Best) Way to Create Forms: Wufoo

    Tutorial Intermediate

    Wufoo is a web application which intends to simplify forms. Forms can generally be tedious to work with. You'd have to write the XHTML/CSS for the form...

  3. How to Make All Browsers Render HTML5 Mark-up Correctly - Even IE6

    How to Make All Browsers Render HTML5 Mark-up Correctly - Even IE6

    Tutorial Intermediate

    HTML 5 provides some great new features for web designers who want to code readable, semantically-meaningful layouts. However, support for HTML 5 is still...

  4. Microformats: What, Why, and How

    Microformats: What, Why, and How

    Tutorial Intermediate

    There's a lot of data on the web. Like, a lot. But I would guess that the data most useful to the masses—such as information about people they need to...

  5. How to Design and Code a Flexible Website

    How to Design and Code a Flexible Website

    Tutorial Intermediate

    In this tutorial, we're going to be designing and coding a simple blog-style web-page. We'll pay special attention to making our design flexible and...

  6. HTML 5 and CSS 3: The Techniques You'll Soon Be Using

    HTML 5 and CSS 3: The Techniques You'll Soon Be Using

    Tutorial Intermediate

    In this tutorial, we are going to build a blog page using next-generation techniques from HTML 5 and CSS 3. The tutorial aims to demonstrate how we will be...

  7. Secure Your Forms With Form Keys

    Secure Your Forms With Form Keys

    Tutorial Intermediate

    Security is a hot topic. Ensuring that your websites are secure is extremely important for any web application. In fact, I spend 70% of my time securing my...

  8. Design and Code a Slick Website From Scratch: Part 2

    Design and Code a Slick Website From Scratch: Part 2

    Tutorial Intermediate

    With the Internet becoming more and more popular every minute, a great-looking website is somewhat of a must-have. You could obviously pay a web designer to...

  9. Design and Code a Slick Website From Scratch: Part 1

    Design and Code a Slick Website From Scratch: Part 1

    Tutorial Beginner

    With the Internet becoming more and more popular every minute, a great-looking website is somewhat of a must-have. You could obviously pay a web designer to...

  10. Design a Beautiful Website From Scratch

    Design a Beautiful Website From Scratch

    Tutorial Intermediate

    Have you ever wanted to design a beautiful website but just didn't know how? To be honest, a few years ago, that happened to me too. While browsing the...

  11. A Detailed Look at the 960 CSS Framework

    A Detailed Look at the 960 CSS Framework

    Tutorial Beginner

    CSS frameworks are bloated. CSS frameworks are for people who don't know how to code. CSS is too simple to implement a framework. If you've ever read...

  12. Slice and Dice that PSD

    Slice and Dice that PSD

    Tutorial Beginner

    In today's video tutorial, we'll be slicing up a PSD, dicing it for the web, and serving it on a warm hot plate. Our design sports a neat "Web 2.0" feel and...