だから、私は自分のウェブサイトにかなり一貫したレイアウトを持っています. その結果、同じスタイル (主に幅、高さ、パディングなど) を持つ多くのクラスがあります。これには主に次の 2 つの理由があります。
一部の要素には識別可能なクラスがあるため、コードを実行するときに簡単になります。
識別できるので、jQuery と併用する場合にも役立ちます。たとえば、場合によっては、同じスタイルの div がいくつか重なり合っており、それらを 1 つずつ循環させます。
スタイルをそれらのいずれかに変更したい場合 (おそらくサイズ変更ではなく、おそらく背景色、フォントの色/サイズなど)、後でその名前を変更する必要がなく、特定のスタイルをターゲットにすることができます...または、新しいクラスを作成して編集します。
これは悪い習慣ですか?CSS が多すぎると、Web サイトが大幅に遅くなりますか? そして、それが悪い習慣である場合...私がそれを使用する理由を解決するのに最適なものは何ですか. #3 については、2 番目のクラスを作成すると、これらのシナリオで機能するようです。しかし、#1 と #2 についてはどうですか... 代わりに使用すべき他の種類の命名規則はありますか?