CSS book Table of Contents — draft 1

I am likely going to write a “CSS for JavaScripters” book, and therefore I need to figure out how to explain CSS to JavaScripters. This series of article snippets are a sort of try-out — pre-drafts I’d like to get feedback on in order to figure out if I’m on the right track.

Today I present the first draft of the book’s table of contents for feedback — both on the topics, and on the chapter order.

Part 1: How CSS works

Part 2: How to work with CSS

Part 3: technical chapters

Section 1: What makes CSS special

Selectors should have their own chapter. Not sure about the rest, though; maybe combine them into one.

Selectors
Cascade
Inheritance
Specificity

Section 2: CSS fundamentals

Units
Box model
Layout
Positioning and z-index
Special HTML elements
Advanced thingies

Section 3: Other topics

These are the most sketchy chapters.

Viewports
Media queries and @supports
CSSOM
Modularization

This is the blog of Peter-Paul Koch, web developer, consultant, and trainer. You can also follow him on Twitter or Mastodon.
Atom RSS

If you like this blog, why not donate a little bit of money to help me pay my bills?

Categories: