HTML 4 Unleashed, Professional Reference Edition (2nd Edition) by Rick Darnell
When I got this book, I had made a dozen family-style personal home pages. Nothing advanced, just basic stuff.
This book was great for me, because it gave me lots of basic html codes and it's all right there, easy to find and easy to understand. I couldn't for the life of me understand frames before this book, but how to do frames was explained so well that I had to laugh at the troubles I had had with them in the past.
This book also gets into some more advanced stuff, such as style sheets, and dynamic html. I had no experience in any of this, and I found that these things were not explained well enough for a novice such as myself to fully understand. I got lost.
Someone with SOME experience in these other things might find this book to be a great resource for dynamic html, but it was a bit too much of a jump for me. For a beginning web page developer, this is a good resource for the extensive html coding it presents. I can't say about the more advanced programming, as it wasn't helpful to me personally.