I've been looking for a simple-to-understand book on learning HTML and CSS for quite some time. HTML and CSS has been and always been complicated.
The book lays out the fundamentals but what I really like is that the author stresses just the most critical laws to know. This way you're not wasting valuable time trying to determine what's really important to remember and what's not.
This is one of the two books that I have on the subject'both from The Dummies Series'but this one stresses:
* The relationship between the three languages
* How the rules have changed with the formation of XHTML
* How CSS functions in both ecosystems
* Programming for webpages and mobile/tablet devices
The other book, by the way, is also a great book that expands on this book but also introduces several other coding languages.
The other nice thing about this book is the CD-Rom covering lessons and providing the actual html pages that are used in the printed manual.
The book also introduces HTML5 and CSS3 in the latter chapters. took really fills in and makes easy this very complicated subject.