2011-07-29 2 views
3

Existe-t-il un moyen standard de nommer les ID et classes de mon élément? Récemment, j'ai cherché à nettoyer tous mes CSS (NIGHTMARE!) Et j'ai vu beaucoup de différents régimes pour le nommage. J'utilise le boyau de chameau pour le mien mais j'ai vu, dans mon aventure d'organiser, sélecteurs hyphened, capitals au début de chaque nouveau "mot de sélection", et beaucoup plus. J'utilise aussi dang près de mots entiers pour mes sélecteurs. Ainsi devrait-il:Conventions de dénomination de site Web

rightContent

droit contenu

RightContent

ou est-ce vraiment la préférence du personnel.

Répondre

8

C'est une préférence complètement personnelle, mais il y a une chose que vous devriez faire: être conforme à ce que vous choisissez.

+1

J'ai décidé de me débarrasser de ma façon de camel (en CSS seulement) grâce à l'article suivant: [CSS Wizardy] (http://csswizardry.com/2010/12/css-camel-case- serious-sucks /) Presque tout indique que CSS est une convention de nommage majoritaire (hyphenized ?? - wordcheck). Alors pourquoi le changer. – SomeShinyObject

2

En tant que Delan Azabani said, il se résume à un choix personnel appliqué de façon constante. Les projets plus importants ont tendance à formaliser les normes de codage de leur projet, qui incluent également des conventions de dénomination (généralement bien plus que CSS). C'est le point sur lequel vous devez adhérer (peut-être) au choix personnel de quelqu'un d'autre. Par exemple, Zend's framework has some (not-CSS) publically available, pour vous donner une idée de ce à quoi pourrait ressembler un tel accord.

Quelque chose comme ça peut payer la minute où vous avez plus d'un développeur - juste s'asseoir et se mettre d'accord sur une façon Definite To Do It TM. Mais si vous êtes le seul développeur, choisissez une saveur et courez avec.

Questions connexes