1. SMACSS ( Scalable and Modular Architecture for CSS ) : CSS를 [기본(base), 레이아웃(layout), 모듈(module), 상태(state), 테마(theme)]5가지를 범주화로 패턴화 하고자 함 = categorization 1. Base.css [= reset.css] body, p, table, form, fieldset, legend, input, button ... { margin: 0; padding: 0; } 2. layout : 주요소(id) + 하위요소(class) 예 : 2개의 레이웃 스타일을 사용할경우 [ 1.유연한레이아웃 2.고정적레이아웃 ] #header { width: 400px; } #aside { width: 30px; ..