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. Authentication With Laravel 4

    Authentication With Laravel 4

    Tutorial Intermediate

    Authentication is required for virtually any type of web application. In this tutorial, I'd like to show you how you can go about creating a small...

  2. jQuery Succinctly: HTML Forms & jQuery

    jQuery Succinctly: HTML Forms & jQuery

    Tutorial Intermediate

    Disable/Enable Form Elements Using jQuery, you can easily disable form elements by setting the disabled attribute value of a form element to disabled. To...

  3. Lessons Learned from Building Shopify Themes

    Lessons Learned from Building Shopify Themes

    Tutorial Beginner

    I first used Shopify not long after it launched in 2006. I loved that it was a simple to use and competitively priced hosted e-commerce platform. But above...

  4. A Simple Parallax Scrolling Technique

    A Simple Parallax Scrolling Technique

    Tutorial Intermediate

    Parallax scrolling is an interesting technique, where, as you scroll, the background images translate slower than the content in the foreground, creating the...

  5. Using OpenLayers with GeoNames WebServices

    Using OpenLayers with GeoNames WebServices

    Tutorial Intermediate

    In this tutorial, I'll show you how to use OpenLayers, a simple to use open source JavaScript library to load, display, and render maps, with the...

  6. Markdown: The Ins and Outs

    Markdown: The Ins and Outs

    Tutorial Beginner

    Markdown is a shockingly simple markup language that allows you to write, using an easy-to-read, easy-to-write, plain text format. This format can then, in...

  7. Create an Animated 3D Bar Chart/Graph

    Create an Animated 3D Bar Chart/Graph

    Tutorial Intermediate

    The Truematter team was recently tasked with creating a fun, sexy web app that presents numerical data in an engaging way. After putting our heads together,...

  8. Build an Image Editor With EaselJS, jQuery, and the HTML5 File API

    Build an Image Editor With EaselJS, jQuery, and the HTML5 File API

    Tutorial Advanced

    As HTML5 becomes more popular, more of the major browsers begin to support its APIs. Today, using the Canvas and File APIs, we can create a full-blown...

  9. Convert Your WordPress Theme to HTML5

    Convert Your WordPress Theme to HTML5

    Tutorial Intermediate

    HTML5 introduces a great set of new features and easy options. Soon it will have the full support of most browsers in use today. Eventually everyone will...

  10. How to Inject Custom HTML and CSS into an iframe

    How to Inject Custom HTML and CSS into an iframe

    Tutorial Intermediate

    Ever been to a site like JSBin, where you can write HTML, CSS, and JavaScript, and then see the results in a panel to the right? An iframe is how we can...

  11. How To Create A Simple 404 Error Page For WordPress Themes

    How To Create A Simple 404 Error Page For WordPress Themes

    Tutorial Beginner

    A visitor can encounter a 404 error for a number of reasons. As a website owner, you should ensure that the user experience of your website doesn't leave...

  12. Add Facebook Comments To Your Wordpress Theme

    Add Facebook Comments To Your Wordpress Theme

    Tutorial Beginner

    Facebook launched the social plugins for developers in 2010. You all know at least one of them, the "like" button that you see on lots of blog posts across...