For example, chapter 5 covers the basics of lists, AND looks at how to use CSS to style those lists. Chapter 7 covers internal and external links, AND how to use CSS to style those links. Later in chapter 11, lists and links are revisited as the reader learns how to work with image maps, as well as how the CSS box model (introduced in chapter 10) can affect lists. It is this frequent "returning to previous topics" that helps me better understand technical material.
All in all, I highly recommend this book if you are a complete beginner, or if (like me) you know a little bit and want to learn more.
So, why 4 stars instead of 5? The book purports to include "HTML5 Coverage". To be honest, though, this "coverage" is extremely weak. Now, granted, HTML5 is still under development. However, the author fails to mention some of the fairly well established HTML5 tags that I expected to see. For example, in the section "Integrating Multimedia Into Your Website", there is no mention of the new <audio> and <video> tags that are supported by all of the major web browsers. Personally, I think the "HTML5 Coverage" stamped on the front of the book was more of an afterthought, as an attempt to snag a few more readers. Similarly, many of the new structural tags such as <header>, <footer>, and <section> get no mention anywhere.