This book is excellent if you're new to web design because it incorporates and expands on all the vital aspects of web design you'll need to familiarize yourself with. However, bare in mind it was written with quick reference in mind rather then step-by-step guidance.
There's only one problem with these sort of books; The web and the technology behind it evolve and change very quickly. The second edition of this book was written back in 2001 and there are already parts of the books that need updating.
Overall, This is an excellent book and should be owned by all web designers.