Register now or log in to join your professional community.
Doing beats simply reading every time so: go build a single-page site, now, then improve it as you learn.
Other resources:http://html5boilerplate.com is a solid starting point, and reading the docs and faqs (and learning about why it includes what it does) is educational.http://www.alistapart.com is excellent for best practices and advanced topics.http://jsfiddle.net is a great tool to try things out.https://developer.mozilla.org/en-US is excellent. http://movethewebforward.org has a fantastic, long list of tons of additional resources.Finally, while I agree with many of the other answers to this question, I have to disagree strongly with those who have recommended w3schools.com. w3schools.com is NOT a trustworthy resource. Its owners are SEO experts and prominently rank for most webdev-related searches, but the quality and accuracy and depth of their content is badly lacking. The awesome people athttp://w3fools.com explain why to avoid w3schools:
We are passionate about the web, learning, and craftsmanship. We want you, as web designers and developers, to be successful in your careers. We feel, though, that W3Schools is harming the community with inaccurate information. Like any other authoritative educational resource, W3Schools should both hold itself to, and be held to, the highest standards. We hope we can illuminate why W3Schools is a troublesomeresource, why their faulty information is a detriment to the web, and what you (and they) can do about it.