본문 바로가기
대학원 공부/programming language

CSS : CSS 짤 때 좋은 습관, 나쁜 습관

by 월곡동로봇팔 2020. 5. 12.

좋은 습관

  • Component Library를 이용하여 HTML을 구성하자. (like lego) http://pflannery.github.io/oocss-skeleton.docpad/oocss/help/components.html
  • semantic 스타일을 지속적으로 사용하자
  • 내부에 종속되지 않도록 모듈을 디자인하자
  • 코드를 유연하게 (width는 container가 제어하고, height은 contents가 제어하도록)
  • Grid를 사랑하는 습관을 갖자. http://jsfiddle.net/inuitcss/CLYUC/l
  • 선택자(selector) 사용은 최소화하자 --> OOCSS를 사용하자. 다중클래스
  • 여러개의 클래스를 적용하여 확장성을 열어두자
  • CSS Lint를 사용해서 코드를 검사하자
  • 구조와 스킨을 독립적으로 관리
  • 컨테이너와 컨텐츠를 구분하자
  • Reset and fonts를 사용하자 (ex. YUI)


나쁜 습관

  • 의존적인 스타일을 피하자 .class p{...}
  • CSS에 HTML 태그를 적지말자 div.classname{...} or p.classname{...}
  • ID 사용은 피하자
  • 모든 이미지를 스프라이트 하지 말자
  • 높이를 고정시킨 상태에서의 정렬을 피하자
  • 텍스트를 이미지로 사용하지 말자
  • 너무 이른 최적화는 피하자
  • 쓸모 없는 것을 두번 반복해서 사용하지 말자

'대학원 공부 > programming language' 카테고리의 다른 글

Web : semantic 하게 웹을 짠다는 것.  (0) 2020.05.12
CSS : class naming (OOCSS)  (0) 2020.05.12
CSS : grid  (0) 2020.05.12
CSS : display  (0) 2020.05.11
HTML : tag reference  (0) 2020.05.10

댓글