framework'ler başlı başlına bir inşaattır. Şöyle düşün, bir ev inşaa etmek istiyorsun. iki seçeneğin var ya sıfırdan tuğlayla, kumla, çimentoyla ne bileyim demirle falan kendin inşaa edeceksin. ya da prefabrik bir ev yerleştireceksin.
Şimdi evi kendin inşaa edersen her özelliğini kendi istediğin gibi hazırlayabilirsin. Ama prefabrik evler standart bir yapıya sahiptir ve sınırlayıcıdır.
Prefabrik dediklerimi framework olarak düşün, diğerini ise normal css bildiğin işte.
framework olan aslında css dosyalarının topluluğudur, yani pek bi düzenleme yapmana gerek kalmaz.
Hata mı göstereceksin? div elementine "alert alert-error" classını eklersen mis gibi hata gösterimi yapacaktır.
Sidebar kullanmak istiyorsun ama ana kısım sidebar'ın üzerine mi geçiyor veya birbiriyle aynı hiza da mı durmuyor? Grid sistemine bi bak 3-9'luk bir yapı idealdir.
Açılır menü istiyorsun, hem de üstte dursun. Bunun için javascripttir, odur budur gerek yok. her framework buna sahiptir.
bootstrap ise twitter temasına sahip bir framework'dür, ve en popüleridir diye bilirim.
Benim desteklediğim ise "YAML4" http://www.yaml.de/docs/index.html