私はこのトピックについて研究しており、私は必要な正確な答えを見つけることができませんでした。CSSが多すぎるとWebサイトのパフォーマンスに影響しますか?
たとえば、私は境界線を必要とする非常に多くのdivがあります。
.border{
border: solid;
border-color: #C6C6C6;
border-radius: 5px;
}
のような別々のCSSクラスを作成し、境界線を必要とするすべてのdivタグで使用できます。または、私が含めることができる
border: solid;
border-color: #C6C6C6;
border-radius: 5px;
私はdivsのために書いているすべてのCSSクラスにプロパティ。
境界線のための別のクラスを作成し、それを使用することによって、私のCSSファイルの行の巨大な塊を減らします。しかし、私の問題は、私は私のdivのために書くすべてのCSSクラスに境界プロパティを含める場合、それはWebアプリケーションのパフォーマンスに影響を与えるかどうかです。
ありがとうございます。
少なくともトラフィックに影響を与えるため、CSSとHTMLをできるだけ小さくする必要があります。 –
私はむしろ、境界線を必要とする各div上の '.border'クラスと、それらのものをカスタマイズするための追加のクラスを組み合わせます。 – artur99
私はそれがあなたが必要とするボーダーの数多くのタイプに依存していると思います。同じボーダーを複数のdivで作成したい場合は、共通のボーダークラスを作成することはパフォーマンスの観点からも意味をなさないでしょう。 –