HTML5 tutorial - A list of HTML5 tags.

Below is a list of all html tags with links to their page on this site, W3C.org and www.w3schools.com.

W3C is the principle organization that sets standards for HTML. While I like what they are doing with HTML5, W3C's site is next to impossible to navigate and their language tangled at best. However, they are the powers that be. As a web designer you will eventually find yourself on their site. You may as well start now.

I often use W3schools as a reference site, plus they have good intermediate level tutorials. In fact I recommend them as a good site to continue your studies after you have gotten the basics down here.

Below I have links to the appropriate page on this site, on W3C and w3schools. There are a number of elements that do not yet have a page on this site, and therefore don't have links. I will add them as the site grows.

Below you see elements in grey, red and pink.
Elements in grey are in previous versions of HTML, but are not supported in HTML5. 1
Elements in red are new to HTML5 and have broad browser support.
Elements in pink are new to HTML5, but don't yet have broad browser support.

The tags:

HTML-5-tutorial

    W3C

    W3schools

HTML-5-tutorial

  • <kbd>
  • <keygen>
  • <label>
  • <legend>
  • <li>
  • <link>
  • <map>
  • <mark>
  • <menu>
  • <meta>
  • <meter>
  • <nav>
  • <noframes>
  • <noscript>
  • <object>
  • <ol>
  • <optgroup>
  • <option>
  • <output>
  • <p>
  • <param>
  • <pre>
  • <progress>
  • <q>
  • <rp>
  • <rt>
  • <ruby>
  • <s>
  • <samp>
  • <script>
  • <section>
  • <select>
  • <small>
  • <source>
  • <span>
  • <strike> 4
  • <strong>
  • <style>
  • <sub>
  • <summary>
  • <sup>
  • <table>
  • <tbody>
  • <td>
  • <textarea>
  • <tfoot>
  • <th>
  • <thead>
  • <time>
  • <title>
  • <tr>
  • <track>
  • <tt>
  • <u>
  • <ul>
  • <var>
  • <video> 5
  • <wbr>

    W3C

    W3schools

  1. The obsolete elements are including for those switching to HTML5 from earlier versions.
  2. Use <abbr> instead.
  3. Use <object> instead.
  4. Use CSS instead.
  5. It works, but for now quite difficult to use. This should be get easier in time.