CSS ファイルのサイズと発生した HTTP リクエストの数
CSS のパフォーマンスにおいて最も重要な要素です
リフローとレンダリング時間
(とても!) それほど重要ではありません
重複は古いルールより悪い
私たちは後者を処理するツールを持っているので、
デフォルト値を定義する
どこでもコーディングを繰り返さないでください
悪い点:
#weatherModule h3{色:赤;}
#tabs h3{色:青;}
推薦する:
h1、.h1{...}
h2、.h2{...}
h3、.h3{...}
h4、.h4{...}
h5、.h5{...}
h6、.h6{...}
別のクラスを使用して構造を定義する
どこでもコーディングを繰り返さないでください
使用クラス
要素セレクターの代わりに
悪い点:
div.error{...}
推薦する:
.error{コードの大部分はここに書かれています}
div.error{別途定義}
p.error{別途定義}
em.error{別途定義}
出典: 99css