CSS Books
How to Code in HTML5 and CSS3
This book is highly recommended for absolute beginners. It doesn't require any experience in IT to start. The aim of this book is to show the art of making websites using plain language and practical analogies.
HTML5 Canvas
This book gets you started with the Canvas element, perhaps HTML5's most exciting feature. It will also help you learn how to build interactive multimedia applications using this element to draw, render text, manipulate images, and create animations.
CSS Animation 101
This book gives you a solid introduction to the topic, combining theory with practical lessons. You’ll learn how, and why to use animation on your web pages and hopefully be inspired to try it on your own projects!
Adaptive Web Design
In this book, the author chronicles the origins of progressive enhancement, its philosophy, and mechanisms, and reveals the countless practical ways that you can apply progressive enhancement principles using HTML, CSS, and JavaScript.
Maintainable CSS
Write CSS without worrying that overzealous, pre-existing styles will cause problems. MaintainableCSS is an approach to writing modular, scalable and maintainable CSS.
Web Visual Effects with CSS3
This is a book with examples and solutions to create practical visual effects on web by using CSS3.
DOM Enlightenment
This book is about exploring the relationship between JavaScript and the modern HTML DOM.
Pocket Guide to Writing SVG
This guide is meant to provide a quick but thorough introduction to building SVG inline, and while it in no way covers all the available features, it should prove helpful in getting you started.