cssの命名でキャメルケース、アンダースコア、ハイフン・・・
どれが一番頻繁に利用され使用しやすいのだろう?
【入社1年目ぐらい(アンダースコア)】
先輩方がアンダースコアを使っていたから。
なんとなく。
【今現在(ハイフン)】
Bootstrapがハイフンを使っていたから。
ぱっとみハイフンの方が見やすいから。
Googleが推奨していたから。
ちょっと調べてみました。
参考:
http://www.tecblo.com/programming/679.html
http://qiita.com/itagakishintaro/items/168667d5ee4c56b30d52
メモ
ハイフンはJavaScriptの変数名には使用できない
ハイフンはダブルクリックで選択不可
アンダースコアはShiftキー必要でやや手間?
Trello CSS Guideに沿う(恥ずかしながら初知り(/ _ ; ))
(ハイフンでつなぎ、js用のクラス属性にはjs-プレフィックスを使用)わかりやすいかも!
BEMに沿う
(ハイフン・アンダースコアどちらも使用)
確かハイフンにするとドリームウィーバーがマイナスかチェックするため重くなるという説が・・・