하나의 더 큰 CSS 파일을 사용하는 것이 더 낫다는 주장은 맞습니다. gzip으로 압축하면 몇 KB에 불과하며 캐시되어야하므로 오버 헤드가 크지 않습니다. 그래도 확인해야 할 것이 몇 가지 있습니다.
일부 CSS가 한 페이지에서만 사용되는 경우에는 일부 스타일 태그로 CSS를 페이지에 배치하는 것이 좋습니다. (참고 : 특히 나중에 다른 스타일을 사용하기로 결정한 경우 유지 관리가 어려워 질 수 있습니다.)
가장 인기있는 페이지 (예 : 페이지 조회수의 50 % 이상을 차지하는 페이지)를 가져 와서 해당 페이지에서 매우 적은 양의 CSS 만 사용하는 경우 사용자가 더 빠르게 분할 할 수 있습니다. 두 개의 CSS 파일. 이제 가장 인기있는 페이지를 방문하는 신규 사용자는 다운로드 횟수가 훨씬 적습니다. 다른 페이지에는 하나의 추가 HTTP 요청이 있지만 그다지 중요하지 않습니다.
CSS가 잘 최적화되어 있는지 확인하십시오. 가능한 경우 하위 선택기를 피하십시오. 선택기의 오른쪽이 너무 일반적이면 렌더링 시간이 느려질 수 있습니다. 예를 들어 .class div {}
브라우저가 <div>
페이지의 모든 요소 를 확인한 다음 클래스가있는 요소를 찾기 위해 DOM 트리를 맨 위로 검색해야 하기 때문에 약간 느립니다 .