CSS запутан. Мы все любим его, но он запутанный. Я сравниваю его с английским языком: есть куча правил и вы можете узнать их. Но иногда гораздо лучше просто попробовать всякую гадость и увидеть, что работает, а что нет. Магия — это упорядочивание того, что я узнал из этого сумасшедшего процесса.
Материал этого учебника ориентирован на читателей от среднего до продвинутого уровня. Предполагается, что вы понимаете синтаксис CSS, каскадирование, наследования и знаете наиболее популярные селекторы. Также предполагается, что у вас есть достаточный опыт работы с CSS и вы научились больше не делать типовых ошибок.
Как всегда, приветствуется обратная связь. Я надеюсь, вам понравится читать про Магию.
Книга со всеми примерами доступна в хранилище GitHub, а также на сайте автора.