Ukuran file CSS dan jumlah permintaan HTTP yang disebabkan
Merupakan faktor paling penting dalam kinerja CSS
Waktu reflow dan rendering
(Sangat!) Tidak terlalu penting
Duplikasi lebih buruk daripada aturan yang sudah ketinggalan zaman
Karena kami memiliki alat untuk menangani yang terakhir
Tentukan nilai default
Jangan ulangi pengkodean di mana-mana
Yang buruk:
#weatherModule h3{warna:merah;}
#tabs h3{warna:biru;}
menyarankan:
h1, .h1{...}
h2, .h2{...}
h3, .h3{...}
h4, .h4{...}
h5, .h5{...}
h6, .h6{...}
Gunakan kelas terpisah untuk mendefinisikan struktur
Jangan ulangi pengkodean di mana-mana
Gunakan kelas
alih-alih pemilih elemen
Yang buruk:
div.kesalahan{...}
menyarankan:
.error{Sebagian besar kode ditulis di sini}
div.error{ditentukan secara terpisah}
p.error{ditentukan secara terpisah}
em.error{ditentukan secara terpisah}
Sumber: 99css