私は3歳からCSSを書いています。私はいつも自分のClass
&ID
に名前を付けているので、他の開発者が理解しやすいようにしています。Class
しかし今、私は私のフォローしている同僚と、いくつかの特別なケースID
が来るときの名前付けについて話し合っています。
ここでの特殊なケースとは、ある時点(常にすべての人に発生します)に名前がない場合を意味し、その親または2つの名前の組み合わせ(.panel_sliderや.panelSliderなど)に応じてClass
名前を付けます。ID
したがって、私のフォローしている同僚は、このタイプの特殊なケースでは、それらの間に下線「_」またはマイナス「-」を付けるのが良いと言いました。だから、書きやすく、理解しやすい。.panel_slider や.panel -sliderのように。
&私は、JSで書いているように、このためにキャメルケースを与える方が良いと言っています。したがって、下線「_」または マイナス「-」の追加スペースは必要ありません。書きやすく、理解しやすいです。.panelSliderのように。
だから、私の質問は、どの命名規則が良いかということです。
a) .panel_slider
b) .panel-slider
c) .panelSlider