Kitabın yapısı Kitap genel olarak iki ana kısımdan oluşmaktadır. 1. Kısım CSS'in Temellleri CSS'e giriş: CSS'in tanımı genel bilgiler ve avantajlarını içeriyor. CSS'in yapısı: CSS'in yapısını oluşturan elamanlar tek tek incelendi. Seçiciler, bildirim bloğu, gruplama, değerler ve yorumlar hakkında bilgi verildi. Seçiciler: CSS'deki önemi dikkate alınarak seçiciler için ayrı bir bölüm yazıldı. Tüm seçici türleri tanımları ve örnekleri ile anlatıldı. Basamaklı yapı ve kalıtsallık: CSS'in C(Cascading) harfinin ifade ettiği basamaklı yapı ve anlamı hakkında ayrıntılı bir bilgi verildi. 2. CSS özellikleri Yazıtipi(font) özellikleri: Metinleri oluşturan yazıtiplerinin CSS ile yönetilmesini sağlayan özellikleri içerir. Metin(text) özellikleri: Metinlere ait özellikler hakkında bilgi verildi. Artalan(background): Web sitelerindeki elemanların artalan özelliklerini içerir. Listeleme(list) özellikleri: Web sitelerindeki listelerin CSS ile yönetilmesini sağlayan özellikleri içerir. Kutu modeli özellikleri: CSS ile web sayfası kodlamanın önemli özelliklerini içeren kutu modeli ve özellikleri hakkında bilgi içerir. Yüzen kutu ve konumlandırma özellikleri: CSS ile web sayfası kodlamanın diğer önemli özellikleri olan float, clear ve position özelikleri hakkında bilgi içerir. Tablo özellikleri: CSS ile web sayfalarındaki tabloları yönetmek için kullanılan özellikleri içerir. Kullanıcı arayüzü özellikleri: CSS ile web tarayıcılarının belli özellikleri kontrol etmemize yarayan arayüz özelliklerini içerir. Ayrıca Tüm CSS özelliklerinin referansı, kaynakça ve sözlük bölümü ek olarak sunuldu.