This reference has been updated to include the new HTML5 elements and separated (but not removed) the deprecated elements to assist in phasing them out of your development.

  1. Supported Block Elements

    These are all the block level elements (display:block) that are officially supported in HTML5.

    article, aside, blockquote, body, br, button, canvas, caption, col, colgroup, dd, div, dl, dt, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, li, map, object, ol, output, p, pre, progress, section, table, tbody, textarea, tfoot, th, thead, tr, ul, video

  2. Supported Inline Elements

    These are all the inline level elements (display:inline) that are officially supported in HTML5.

    a, abbr, address, area, audio, b, cite, code, del, details, dfn, command, datalist, em, font, i, iframe, img, input, ins, kbd, label, legend, link, mark, meter, nav, optgroup, option, q, small, select, source, span, strong, sub, summary, sup, tbody, td, time, var

  3. All Supported Elements

    These are all of the officially supported elements in HTML5 (just a combination of the above 2 lists).


    a, abbr, address, area, article, aside, audio, b, blockquote, body, br, button, canvas, caption, cite, code, col, colgroup, command, datalist, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, input, ins, kbd, label, legend, li, link, map, mark, meter, nav, object, ol, optgroup, option, output, p, pre, progress, q, section, select, small, source, span, strong, sub, summary, sup, table, tbody, tbody, td, textarea, tfoot, th, thead, time, tr, ul, var, video

  4. Deprecated Elements

    Most of these elements will probably still display correctly, but they have been deprecated in favor of better methods. There’s no good reason to use them ever. The table immediately below this list enumerates how to accomplish the same effects with the better equivalents.

    acronym, applet, basefont, big, center, dir, font, frame, frameset, isindex, noframes, s, strike, tt, u

  5. HTML5 Equivalents to Deprecated Elements

    Note: I have included any CSS rules as inline styles (using style=”” as an attribute in the element itself) because it’s the easiest way to demonstrate the rules, however, putting these rules in a separate CSS file and applying them via id’s, classes, or element types is the best practice.

    Deprecated Element HTML5 Supported Equivalent
    <acronym>FBI</acronym> <abbr>FBI</abbr>
    <applet>x</applet> <object>
    <basefont color=”red” /> <body style=”color:red”>
    <big>x</big> <span style=”font-size:2em”>x</span>
    <center>x</center> <div style=”text-align:center”>x</div>
    <dir><li>x</li></dir> <dl><dt>x</dt></dl>
    <font color=”red”>x</font> <span style=”color:red”>x</span>
    <frameset cols=”100%”>
    <frame src=”x.htm”>
    <noframes>x</noframes>
    </frameset>
    <div>
    <iframe src=”x.htm”></iframe>
    </div>
    <isindex> <script>s=prompt(‘Msg’);</script>
    <s>x</s>
    <strike>x</strike>
    <span style=”text-decoration:line-through”>
    x</span>
    <tt>x</tt> <span style=”font-family:Courier”>x</span>
    <u>u</u> <span style=”text-decoration:underline”>
    x</span>
  6. All Supported and Unsupported Elements

    And finally, here is a list of everything: the good, the bad, and the ugly; just in case you need that for some reason.

    a, abbr, acronym, address, applet, area, article, aside, audio, b, basefont, big, blockquote, body, br, button, canvas, caption, center, cite, code, col, colgroup, command, datalist, dd, del, details, dfn, dir, div, dl, dt, em, embed, fieldset, figcaption, figure, font, font, footer, form, frame, frameset, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, input, ins, isindex, kbd, label, legend, li, link, map, mark, meter, nav, noframes, object, ol, optgroup, option, output, p, pre, progress, q, s, section, select, small, source, span, strike, strong, sub, summary, sup, table, tbody, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video

Leave a Reply

Your email address will not be published. Required fields are marked *

Post Navigation