Best HTML Book : Learning Web Design 2nd Edition by Jennifer Niederst and Best CSS Book : CSS Cookbook by Christopher Schmitt
If you're just starting out, don't worry too much about the differences between HTML 4 and 5 at this point. They're mostly the same for the fundamentals you need to learn.