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 tutorials:

  1. The Official Guide to HTML5 Boilerplate

    The Official Guide to HTML5 Boilerplate

    Tutorial Beginner

    When we helped to promote the recently released HTML5 Boilerplate in early August, multiple comments were made, which expressed a desire for a full video...

  2. HTML5 Apps: What, Why, and How

    HTML5 Apps: What, Why, and How

    Tutorial Intermediate

    If you want to build web apps, you might want to think about using HTML5. HTML5 is the new hotness when it comes to app development, and it has the potential...

  3. HTML5 Microdata: Welcome to the Machine

    HTML5 Microdata: Welcome to the Machine

    Tutorial Intermediate

    I don't think it is hyperbole to say that HTML5 will change the way that you think about web development. I welcome many of the changes as they make...

  4. HTML5 Globals and You

    HTML5 Globals and You

    Tutorial Intermediate

    Much has been written on the big ticket changes in HTML5, like forms, semantics, and media, but information on the less splashy changes is sparse. While...

  5. Quick Tip: HTML5 Features you Should be Using Right Now

    Quick Tip: HTML5 Features you Should be Using Right Now

    Tutorial Intermediate

    With all this talk about HTML5 not being complete until 2022, many people disregard it entirely - which is a big mistake. In fact, there are a handful of...

  6. Implementing HTML5 Drag and Drop

    Implementing HTML5 Drag and Drop

    Tutorial Intermediate

    One of the new features in HTML5 is native drag and drop. Surprisingly, Internet Explorer has had support for native drag and drop since version 5.5; in...

  7. Quick Tip: HTML5 Video with a Fallback to Flash

    Quick Tip: HTML5 Video with a Fallback to Flash

    Tutorial Beginner

    In this video quick tip, we'll review how to work with HTML 5 video in your own projects. Because older browsers and Internet Explorer do not understand...

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

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

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

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

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