Artık CSS web tasarımcılarının yeni oyuncağı haline geldi. Üzerine gelince renginin değişmesi için kullandığımız CSS bugün öyle bir hale geldi ki, tablolar kullanmadan tasarımlar yapabiliyoruz, nesneleri istediğimiz gibi konumlandırıp sınırları aşıyoruz. CSS ile resim çizenler dahi var. Fakat hala CSS öğrenemeyen tasarımcılar var. Bunun en büyük sebebi de Türkçe kaynak eksikliği... Fatih Hayrioğlu bu konudaki eksiği gidermek için tüm bilgisini, okuduğu makaleleri derleyip toplamış ve bir e-kitap haline getirmiş. Şu an için ileri seviye bilgiler içermiyor bu kitap. Fakat kitap 250 sayfa kadar ve anlatılan her konuda detaylı ve doyurucu bilgiler içeriyor. Biz de bu yüzden Fatih Hayrioğlu'na teşekkür ediyoruz. 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 incele Seçiciler, bildirim bloğu, gruplama, değerler ve yorumlar hakkınd 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 harfinin ifad ettiği basamaklı yapı ve anlamı hakkında ayrıntılı bir bilgi verildi. 2. CSS özellikleri - Yazıtipi özellikleri: Metinleri oluşturan yazıtiplerinin CSS yönetilmesini sağlayan özellikleri içerir. - Metin özellikleri: Metinlere ait özellikler hakkında bilgi verildi. - Artalan : Web sitelerindeki elemanların artalan özelliklerini içerir. - Listeleme ö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 sayfa 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 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.