HTML Mastery: Semantics, Standards, and Styling by Paul Haine
Unlike basic guides, HTML Mastery is crafted for advanced users who want to take their markup further, making it leaner and more semantically rich. HTML Mastery discusses and demonstrates all available HTML tags, including less common ones, explains where and how to use them, and offers styling and scripting techniques that can be employed on sophisticated web sites. The book also explores advanced semantic tools that further improve the usability and semantic value of sites. HTML Mastery devotes an entire chapter to Microformats, and gives the reader a preview of XHTML 2.0 and Web Applications 1.0 - web standards of the future.