Learn HTML, CSS and JS from the MDN
Get the HTML5 and CSS3 book : SitePoint : HTML5 and CSS3 for the real world
Oh and these days libraries are popular, eventually you should learn some. There's a large list at micro.js, I would recommend backbone/spine and the ES5-shim for libraries.
@DarinDimitrov removed his answer with some good links. Those being the
- Dive into HTMl5 which is an excellent website about the recent new APIs for modern browsers