HTMLとCSSのコーディング規約という記事を読んだ者です。記事中で
headerLeft-logo
headerLeftCategories-item
みたいなコードを見かけました。CSSでキャメルケースは見たことないですが、近頃はこれが一般的なのでしょうか…?
ちなみに、自分はハイフンでつないでるだけで、親子関係などはほとんど意識しないで書いてます。
CSSの一つの規約例として記事を公開しました。親子関係を明示するときはハイフンでつなぐやり方が一般的かもしれません。キャメルケースは一つの特殊な例としてみてください。
キャメルケースの規約例を言っておきながら、実際このサイトはハイフンで親子関係を表しています。
単語と単語はハイフンかアンダーバーでつなぐのが通例
headerLeftCategoriesみたいなのは見たことない
書くのは勝手だけど
CSSはけっこう適当なので、自分(もしくはチーム)でオレオレルールを決めていいと思いますよ
クラス名とidを混同しない程度に
面白い規約ですね。
自分はハイフンとアンダーバーを使ってますが、キャメルケースもいい気がしてきました。
CSSの書き方って本当人によって違いますね。
回答した時点で利用規約に同意したものとみなされます。住所や電話番号などの個人情報、個人の名誉を傷つけるもの、暴力的または性的な内容、犯罪予告、営業、医学と薬学に関する知識、意味のないコンテンツは送信できません。