The fourth edition of this book has now been updated to include much more on CSS. Yes, it presents tables as a layout option but stresses that these are now giving way to CSS. It also uses XHTML standards for all the coding exercises. The theory on web design is also excellent, as are the exercises and review questions through the book. It is the set text on my OU course on web applications and I have also used it as a reference when planning my lessons (I'm an IT teacher at a 6th form college).
I find it very well written and laid out, and the coding exercises are easy to follow. It also stresses the importance of planning before coding and covers different navigation structures and good design principles. The XHTML and CSS references in the appendices are particularly useful when coding - I refer to it frequently to help students with their coding.