Jika Anda seperti saya, seperti lebih dari pengembang daripada desainer, maka Anda terbiasa dengan proses memulai proyek baru dan tidak tahu apa yang harus dilakukan dengan CSS Anda. Anda tahu bahwa desain Anda kemungkinan akan berubah seiring berjalannya proyek, tetapi Anda ingin memiliki desain yang terlihat bagus dari awal. Jadi Anda menghabiskan waktu menulis beberapa CSS yang berfungsi di Firefox dan Safari, oh tunggu, jangan lupa IE, benar, benar. Kemudian Anda menulis beberapa HTML yang Anda pikir akan Anda gunakan, dan bekerja untuk mendapatkan semua spasi agar terlihat benar. Bagus! Selesai! Sekarang, tiga hari kemudian, persyaratan untuk proyek Anda telah berubah dan Anda mendapati diri Anda mendesain ulang tata letak lagi.
Sekarang, bahkan jika Anda seorang desainer rockstar yang sudah memiliki semua hal-hal CSS ini tahu, atau jika Anda tidak khawatir tentang bagaimana tata letak Anda akan berubah dari waktu ke waktu karena Anda bekerja dari template PSD atau sesuatu, itu tidak berarti bahwa tidak ada yang perlu dipelajari di sini. Blueprint masih dapat memberi Anda beberapa alat sehingga Anda dapat Habiskan waktu Anda untuk berinovasi, bukan mereplikasi.
File Sumber Blueprint
reset.css
File ini menetapkan default yang masuk akal di semua browser. Saya yakin kita semua akrab dengan memulai proyek baru, pergi ke file CSS utama kami dan menambahkan beberapa gaya default ke selector body, seperti ‘margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; ‘ atau sesuatu di sepanjang garis itu. Inilah yang dilakukan reset.css, dan banyak lagi. Ini mengatur ulang gaya default untuk penspasian, tabel, font, dll. Sehingga Anda dapat bekerja dari yang bersih.
typography.css
File ini mengatur beberapa tipografi default yang bagus. Saya tidak akan menjelaskan semua gaya tetapi saya akan mengatakan bahwa ini adalah bagian favorit saya dari Blueprint karena, bagi saya, tidak ada yang lebih mengecewakan daripada mencoba untuk meletakkan halaman dan melihat beberapa teks Times New Roman hitam macet ke dalam sudut kiri atas halaman. Ugh. Tipografi.css Blueprint membuat saya tidak pernah melihatnya lagi. Typography.css juga mengatur beberapa gaya yang sangat bagus di sekitar ukuran font, ketinggian garis, gaya tabel standar, dll.
grid.css
File ini menangani bagian tata letak grid blueprint. Kita akan melihat kelas-kelas yang digunakannya sedikit. Satu hal penting yang perlu diperhatikan dengan grid, secara default menggunakan lebar 950px, dengan 24 kolom masing-masing memiliki lebar 30px dan margin 10px di antara kolom. Ini mungkin terdengar menyempit, tetapi jika ini bukan tata letak yang Anda inginkan, Anda selalu dapat menggunakan Generator Blueprint Grid CSS untuk menghasilkan tata letak grid kustom. Jika paragraf terakhir ini benar-benar membingungkan Anda, baca terus karena kami akan membangun tata letak menggunakan grid sedikit. Jika Anda tidak terbiasa dengan tata letak kotak CSS dan ingin latar belakang, Raj’s
ie.css
Blueprint mendukung IE, jadi tentu saja ia membutuhkan stylesheet khusus itu sendiri untuk mengurus detail-detail kecil yang membuat IE begitu istimewa 🙂 Yang menyenangkan adalah bahwa Blueprint menangani ini untuk Anda, sehingga semua gaya intinya akan bekerja di semua browser utama (saya pikir itu bahkan mendukung IE 5).
print.css
File ini menetapkan beberapa gaya cetak default, sehingga versi cetak situs Anda terlihat lebih baik daripada biasanya. File print.css juga memiliki opsi tempat Anda dapat mengisi nama domain Anda sehingga tautan relatif ditampilkan dalam tanda kurung di belakang tautan teks dalam versi cetak halaman Anda. Tanpa mengisi bagian ini, hanya tautan remote yang akan dicetak dengan benar. Lihatlah bagian bawah file src print.css, tertaut di atas.
forms.css
File ini menyediakan formulir standar yang tampak bagus serta kelas untuk pemberitahuan kesalahan atau bahkan pemberitahuan flash jika Anda menggunakan sesuatu seperti Rails. Karena ini adalah satu-satunya bagian yang tidak akan saya bahas lebih rincii, berikut adalah beberapa gaya formulir default yang digunakan:
Apakah ini berarti saya harus memasukkan enam stylesheet yang berbeda?
Tidak. Blueprint hadir dengan tiga stylesheet terkompresi untuk halaman HTML Anda, screen.css yang berisi 1-3 # &# 6 dari atas, print.css, dan ie.css. Alasan saya menguraikan bagian-bagian berbeda dari kerangka kerja di atas adalah karena kerangka kerja itu modular, masing-masing bagian bekerja secara independen satu sama lain. Yang menyenangkan tentang ini adalah bahwa jika Anda memutuskan bahwa satu aspek Blueprint, seperti tata letak grid, tidak sesuai dengan proyek Anda, tetapi Anda masih menginginkan manfaat dari reset.css dan typography.css, Anda tidak perlu menggunakan grid tetapi gaya lainnya masih akan berfungsi.
Kesimpulan
Hal terbaik tentang Blueprint adalah hanya CSS. Itu semua CSS. Jadi, jika Anda tertarik dengan Blueprint, periksa sumbernya dan jika Anda memiliki pengetahuan tentang CSS, Anda harus dapat memahami bagaimana semuanya bekerja. Blueprint juga bukan basis kode yang sangat besar, mungkin memiliki lebih sedikit CSS daripada kebanyakan dari kita yang digunakan pada proyek yang tipikal.
Kebutuhan akan digital IT sangat dibutuhkan dalam kegiatan sehari-hari, Bead IT Consultant merupakan pilihan tepat sebagai partner anda,kunjungi website kami dengan klik link ini : www.beadgrup.com