HTML5: The Missing Manual
<div><p>HTML5 is more than a markup language€"it€s a collection of several independent web standards. Fortunately, this expanded guide covers everything you need in one convenient place. With step-by-step tutorials and real-world examples, <i>HTML5: The Missing Manual</i> shows you how to build web apps that include video tools, dynamic graphics, geolocation, offline features, and responsive layouts for mobile devices.</p><p>The important stuff you need to know:</p><ul><li><b>Structure web pages more effectively.</b> Learn how HTML5 helps web design tools and search engines work smarter.</li><li><b>Add audio and video without plugins.</b> Build playback pages that work in every browser.</li><li><b>Create stunning visuals with Canvas.</b> Draw shapes, pictures, and text; play animations; and run interactive games.</li><li><b>Jazz up your pages with CSS3.</b> Add fancy fonts and eye-catching effects with transitions and animation.</li><li><b>Design better web forms.</b> Collect information from visitors more efficiently with HTML5 form elements.</li><li><b>Build it once, run it everywhere.</b> Use responsive design to make your site look good on desktops, tablets, and smartphones.</li><li><b>Include rich desktop features.</b> Build self-sufficient web apps that work offline and store the data users need.</li></ul></div>