いつもは最適化の方法について話していますが、今日は CSS の最適化の方法について詳しく書きます、ふふ。
まず、CSS の最適化作業は主に 2 つの側面に焦点を当てています
background 属性
background-image : url(image.jpg );
背景繰り返し: 繰り返しなし;
フォント スタイル: 斜め;
font-weight:bold;
font-family: Helvetical ,Arial; ボーダー:5ピクセルの赤一色
border-width border-style
border-color
@import
を使用しないでください
タグと比較して、 @import コマンドははるかに遅く、速度が増加するだけではありません追加のリクエストの数も増加しますが、予測できない問題も発生します。代替案は次のとおりです: 複数の 要素を使用し、http リクエストの数を減らすために CSS をマージして圧縮し、属性の悪用を防ぐために、さまざまな状況でどの属性が優先されるかをまとめることをお勧めします。 継承によりスタイルの競合が発生した場合、最も近い祖先が優先されます。 継承されたスタイルが直接指定されたスタイルと競合する場合、直接指定されたスタイルが優先されます。
埋め込みスタイル (内部スタイルシートに属します)
< style type="text/css"> .main{ width:1002px; margin:0 auto;}
インポートでは、Web ページ全体が読み込まれた後に CSS ファイルが読み込まれます