Mengapa menggunakan 'framework' css?
Jika Anda ditekan untuk waktu.
Jika Anda tidak tahu css, dan tidak tahu seseorang yang bisa menuliskannya untuk Anda.
Jika Anda tidak terlalu menghargai standar, dll.
Saya tahu programmer yang sangat senang menggunakan cetak biru atau 960, karena memungkinkan mereka menyusun tata letak sendiri, tanpa beralih ke pengembang front-end. Ini sangat ideal untuk proyek pribadi, atau startup dengan sumber daya terbatas.
Jika Anda sudah memiliki pengetahuan yang layak tentang CSS, maka mungkin Anda sudah memiliki perpustakaan tata letak stok yang layak, jadi Anda jelas tidak memerlukan kerangka kerja.
Namun, jika Anda seorang pemula dan hanya perlu menyiapkan dan menjalankan sesuatu, Anda dapat beralih ke kerangka kerja, karena itu membuat tata letak dasar lebih sederhana, dan menangani kompatibilitas browser juga.
Karena itu, banyak kerangka kerja di luar kotak yang menggunakan beberapa nama kelas yang mengerikan dll. Saya tahu beberapa situs web yang telah menggunakan kerangka kerja sebagai titik awal dan kemudian menyesuaikannya dengan kelas dan tag id mereka sendiri. Tapi jelas ada sedikit pekerjaan yang terlibat dalam penulisan ulang itu juga. Menggunakan sesuatu seperti Kompas, seperti yang disebutkan di atas, memang membantu untuk menyiasatinya.
Jadi, kerangka kerja CSS - mereka dapat menghemat waktu Anda, dengan biaya semantik. Mereka mungkin juga merusak pengetahuan Anda tentang CSS, tetapi itu lebih tergantung pada seberapa banyak Anda berinvestasi dalam mempelajari subjek secara umum. Apakah Anda memanfaatkannya terserah Anda.