I want to learn how to write the Javascript/CSS/HTML side of my applications but I want to skip the CSS kludges, bad Javascript, and non-semanitic HTML of the past and jump directly to HTML 5, CSS 3, clean Javascript libraries. I’ve been reading Mark Pilgrim’s Dive In HTML 5 which I think is awesome and now I’d like the equivilent books (or blog posts) for Javascript and CSS.
Any suggestions?
These are my recommendations exactly in the same order. The first 3 books are very light reads & are sufficient enough to get started with client side programming. However, learning JQuery will make your Javascript development much easier. It is similar to learning to use regular expressions (but JQuery offers more than regex).
Learning Web Design: A Beginner’s Guide to (X)HTML, StyleSheets, and Web Graphics
Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition)
DOM Scripting: Web Design with JavaScript and the Document Object Model
jQuery in Action