HTML & CSS/이론

[HTML & CSS] 네이밍 규칙

OnnJE 2022. 12. 18. 18:50
반응형

 

  HTML 문서를 작성할 때 각 태그들을 구분하기 위해서 id 혹은 class가 주로 쓰인다. 이러한 속성들을 보다 효과적으로 쓰는 방법은 무엇일까 고민하며 구글링을 해보다 다음과 같은 아래와 같은 사이트를 찾게 되었다. 

 

 TPL+Code Style Guide

 

 

  이 사이트에서 정리한 내이밍 규칙은 아래와 표와 같다. 네이밍 규칙 외에도 코딩 컨벤션, 레이아웃 등에 관한 글이 있으니 참고하면 좋겠다.

 

공통 규칙 [ 형태 + 의미 + 상태 ] 순서로 조합한다. -
이름의 시작은 소문자 혹은 _ 만 사용한다. -
HTML / CSS id => camelCase 사용 menuMain
class => - 사용(snake_case와 유사) btn-login-off
File [ 형태_의미_상태 ]와 같이 언더스코어를 사용한다. (CSS의 경우 되도록 한 단어로 그룹핑해 표현한다.) home_main.html
btn_search_on.jpg
main.css

 

 

 

반응형