issues
search
gloriaJun
/
til
Lessoned Learned
3
stars
0
forks
source link
CSS Methodologies (SMASS, BEM, OOCSS)
#56
Open
gloriaJun
opened
4 years ago
gloriaJun
commented
4 years ago
Good
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) 사용은 최소화하자
여러개의 클래스를 적용하여 확장성을 열어두자
CSS Lint를 사용해서 코드를 검사하자
구조와 스킨을 독립적으로 관리 1 컨테이너와 컨텐츠를 구분하자
Reset and fonts를 사용하자 (ex. YUI)
Bad
의존적인 스타일을 피하자
css에 html 태그를 적지 말자
ID 사용은 피하자
모든 이미지를 스프라이트 하지 말자
높이를 고정 시킨 상태에서의 정렬을 피하자
텍스트를 이미지로 사용하지 말자
너무 이른 최적화는 피하자
쓸모 없는 것을 두 번 반복해서 사용하지 말자
References
https://wit.nts-corp.com/2015/04/16/3538
Good
Bad
References