Who Is the Book's Audience?
Anyone who wants to learn how to create websites. For someone like me who learnt back when CSS
didn't exist and HTML
4.0 was just coming in (15 years ago), it's a good refresher. HTML5 adds a whole lot of new keywords. It's an interesting book because it's not teaching HTML in the traditional way (this is the <strong> tag, this is <h1>, etc.), but side by side with CSS3. And it's not just about those two topics, important though they are. The book
takes a very holistic approach to Web development; explaining about development tools, the different browsers and how much HTML5 support they have, FTP
file transfer, even registering domains and getting hosting. Accessibility and SEO
are also baked in from the start, but the more esoteric features of HTML5 (e.g. Local Storage) do get a mention but not a great deal of coverage.
The Book's Structure
This is one of the books that you wished you'd had around when you were starting out. It's not just a training book, but also something of a cookbook and reference guide. And the new HTML5/CSS3 material is excellent. I can see it not spending much time on my bookshelf! Highly recommended...