I read a LOT of reference books. I recently bought a Kindle so that I could keep all of them with me. As you know, physically, these books are HEAVY.
Anyway, I figure that, as I read these books, I will share my impressions.
One of the best books that I have read and recommend is Patrick Griffiths’ “HTML Dog” – subtitled “The Best Practice Guide to XHTML and CSS”. In fact, I was planning on using it in a new Pratt course that I was developing.
Unfortunately, it has not been updated since 2009. I am not sure why. The book is impressive and Patrick should continue to stay ahead of the game and re-release the book incorporating new topics.
Anyway, check it out. It is well-written and explains concepts well to the beginner coder.