달성하려는 목표에 따라 약간 다릅니다. 페이지로드 속도를 높이려고하거나 개발을 더 쉽게하려고합니까?
후자를 대상으로하는 경우 여러 장을 사용할 수있는 것보다 기본 설정의 문제입니다. 하나의 큰 파일을 사용하는 것이 가장 쉽다는 것을 알았습니다. 선언 한 모든 스타일에 대한 개요를 제공하기 때문입니다.
요청 오버 헤드가 상당히 크기 때문에 가장 좋은 방법보다 빠른 로딩 페이지를 원한다면 요청 양을 최소화하는 것입니다. 또한 개발 버전을 직접 유지하고 최소화 된 CSS를 웹에 제공 할 수 있습니다 (YUI는 좋은 방법입니다 : http://www.refresh-sf.com/yui/ ).
또한 CSS 자체를 최적화하려고합니다. 다음과 같이 매우 유사한 클래스를 병합하려고 시도 할 수 있습니다.
.bold-and-italic { font-weight: bold; text-style: italic; }
로 변환 할 수 있습니다 :
.bold { font-weight: bold; }
.italic { text-style: italic; }
유일한 것은 당신이 약간 HTML을 변경해야 할 것입니다 <span class="bold-and-italic">foo bar</span>
에<span class="bold italic">foo bar</span>
나는 당신이 Bootstrap ( http://getbootstrap.com ) 을 보라고 제안 할 수는 있지만 ,이 사람들은 클래스를 여러 개의 '하위 클래스'로 나누는 데 큰 역할을했습니다.
이게 도움이 되길 바란다.