2011-07-29 33 views
3

要素のIDとクラスの名前を付けなければならない標準的な方法がありますか?最近、私はすべてのCSS(NIGHTMARE!)を掃除しようとしていました。名前を付けるためのさまざまなスキームが見られました。私は私のためにキャメルケーシングを使用していますが、私は自分の冒険の中で、セレクタ、ハイフン付きのセレクタ、新しい「セレクタ・ワード」の始めの頭文字を見ています。私はまた、セレクタのために単語の近くにダングを使用します。 だから、それは次のようになります。ウェブサイトの命名規則

rightContent

右コンテンツ

RightContent

またはそれは本当に人員好みです。

答えて

8

これは完全に個人的な好みですが、あなたがすべきことが1つあります:あなたが選んだものと一致してください。

+1

私は、次の記事のおかげで、私のラクダのケーシングの方法(CSSのみ)を取り除くことになりました。 [CSS Wizardy](http://csswizardry.com/2010/12/css-camel-case-大げさに吸う/) CSSは過半数(ハイフン付き? - wordcheck)の命名規則です。だから、なぜそれを変更しますか? – SomeShinyObject

2

Delan Azabani saidとして、それは一貫して個人的な選択肢に適用されます。

大規模なプロジェクトでは、プロジェクトのコーディング基準を公式化する傾向があります。これには命名規則(通常はCSSだけではありません)も含まれます。つまり、他人の個人的な選択に準ずる必要があります。たとえば、Zend's framework has some (not-CSS) publically availableは、このような契約がどのように見えるかを知るためのものです。ただ座って、それTMですかために明確な道に同意する - それよう

何かが複数の開発者が持っている分を完済することができます。しかし、あなたが唯一の開発者であれば、味を選んで実行してください。