CSS in Depth, Second Edition cover
welcome to this free extract from
an online version of the Manning book.
to read more
or

about this book

 

The world of CSS is maturing. More and more web developers in the industry are realizing that while they “know” CSS, they don’t know it as deeply as they probably should. In recent years, the language has evolved, so even those developers who were once adept at CSS may find a whole new set of skills to catch up on—I said this when I wrote the first edition, and it’s true all over again now, in the second. This book aims to meet both of these needs: providing a deep mastery of the language and bringing you up to speed on recent developments and new features of CSS.

This book is titled CSS in Depth, but it is also, in strategic places, a book of breadth. Where concepts are difficult or commonly misunderstood, I will explain in detail how they work and why they behave the way they do. In some chapters, I may not exhaust the topic, but I will give you enough knowledge to work effectively with it and point you in the right direction if you wish to further your knowledge. In all, this book will fill in your knowledge gaps and help you understand the world of CSS as a whole.

Some of the topics could warrant entire books on their own: animation, typography, even flexbox and grid layout. My goal is to flesh out your knowledge, help you bolster your weak spots, and imbue you with a love for the language.

Who should read this book?

How this book is organized: A roadmap

Code conventions and repository

liveBook discussion forum

Browser versions

sitemap