- Read A Beginner’s Guide to HTML & CSS.
- Complete Code Academy Web Fundamentals.
- Read Dive into HTML5.
- Read HTML5 for Web Designers. ($)
You know everyday HTML when you can:
- Use
<h1-6>
,<p>
,<a>
,<img>
,<ul>
/<ol>
/<li>
,<div>
,<span>
,<dl>
/<dt>
/<dd>
,<form>
/<fieldset>
/<input>
semantically. - Use the new HTML5 elements
<header>
,<hgroup>
,<section>
,<aside>
,<article>
,<footer>
semantically. - Name classes and ids semantically.
- Use Web Inspector quickly (hint: keyboard shortcuts).
- View source on a web page and understand it.
- Refer to the HTML5 Spec.