Общее описание
Книга размером в 500 страниц, состоящая из 4 частей и двух приложений, содержащая 16 глав. В книге встречается много вставок HTML и CSS, а также изображений (результатов работы кода). Перед началом каждой главы всегда есть перечень того, что будет обсуждаться в текущей главе, а в конце глав — краткий итог.
Краткий обзор
Так как глав очень много, то даже краткий разбор потребует много времени и займет много места в данном обзоре, поэтому ограничусь перечислением глав. По их названию вполне можно понять, о чем идет речь.
Часть I. Обзор основных принципов
Глава 1. Каскадность, специфичность, наследование
Глава 2. Работа с относительными единицами
Глава 3. Знакомство с блочной моделью
Часть II. Разметка
Глава 4. Плавающие элементы
Глава 5. Flexbox-верстка
Глава 6. CSS-сетки
Глава 7. Контексты позиционирования и наложения
Глава 8. Адаптивный дизайн
Часть III. Масштабируемый CSS-код
Глава 9. Модульный CSS
Глава 10. Библиотеки компонентов
Часть IV. Темы повышенной сложности
Глава 11. Фоны, тени и режимы смешивания
Глава 12. Контраст, цвета и интервалы
Глава 13. Шрифтовое оформление
Глава 14. Переходы
Глава 15. Трансформации
Глава 16. Анимация
Мнение
Мой конспект, который я написал к этой книге, составляет порядка 22 страниц. Не скажу, что там абсолютно вся информация новая — скорее, напротив, большую часть я и так хорошо знал. Однако эта книга — хороший ресурс, чтобы еще раз освежить память и залатать дыры в знаниях по CSS. С учетом того, как стремительно развивается CSS и как каждый год, а порой даже месяц, браузеры выпускают и внедряют новые CSS-свойства, вряд ли вы найдете всегда актуальную книгу. В таком случае книги по CSS — это не тот источник и формат изучения, который позволит вам быть в курсе последних событий. Если же вы любите читать книги (в том числе по программированию) и просто хотите изучить CSS, то я вполне советую эту книгу.