2011-07-29 11 views
3

요소의 ID 및 클래스 이름을 지정하는 표준 방법이 있습니까? 최근에 나는 모든 CSS (NIGHTMARE!)를 정리하는 방법을 모색 해 왔으며 이름을 지정하는 데 많은 다른 계획을 보았습니다. 저는 낙타 껍데기를 사용하고 있습니다. 그러나 새로운 모험가의 시작 부분에 하이픈 셀렉터, 캐피탈 등을보고있었습니다. 나는 또한 나의 선택자를 위해 전체 단어 근처에서 댕을 사용한다. 그래서 그것은해야한다 :웹 사이트 명명 규칙

rightContent

마우스 오른쪽 내용

RightContent

또는 정말 사람 취향이다.

답변

8

완전히 개인적인 취향이지만,해야 할 일이 있습니다 : 당신이 선택한 것과 일치해야합니다.

+1

다음 기사 덕분에 낙타 포장 방법을 없애기로했습니다. [CSS Wizardy] (http://csswizardry.com/2010/12/css-camel-case- 심각하게 ~/~) CSS는 대다수 (hyphenized ?? - wordcheck) 명명 규칙입니다. 왜 그것을 바꾸어야합니까? – SomeShinyObject

2

Delan Azabani said으로, 일관되게 적용되는 개인적인 선택으로 바뀝니다.

큰 프로젝트는 프로젝트의 코딩 표준을 공식화하는 경향이 있습니다.이 표준에는 이름 지정 규칙 (보통 CSS 이상)이 포함되어 있습니다. 즉, 다른 사람의 개인적인 선택을 고수해야 할 필요가 있습니다. 예를 들어, Zend's framework has some (not-CSS) publically available은 그러한 계약이 어떻게 보일지에 대한 아이디어를 제공합니다. 단지 앉아서 그것은 TM 할 수있는 확실한 방법에 동의 - 그 같은

뭔가 하나 이상의 개발자가 분을 지불 할 수 있습니다. 그러나 개발자가 독점적 인 개발자라면 맛을 선택하고 실행할 수 있습니다.