페이지로드 당 HTTP 요청 수가 적다는 것이 좋은 사실입니다. CSS의 극단적 인 형식은 페이지 당 하나의 고유 한 CSS 파일을 공유하고 각 파일에 복제 된 사이트 전체 스타일을 공유하는 것입니다.더 적은 HTTP 요청이나 캐시 가능한 CSS 파일을 사용해야합니까?
하지만 거기에 거래가 있습니다. 개별 공유 글로벌 CSS 파일이있는 경우 프론트 페이지가로드 된 후 한 번 캐시되어 여러 페이지에서 다시 사용될 수 있으므로 페이지 별 CSS 파일의 필요한 크기가 줄어 듭니다.
그래서 실전 연습에서 더 좋습니까? 캐시 할 수있는 여러 개의 분리 된 CSS 파일을 통해 더 짧은 CSS 파일 또는 더 적은 CSS 파일을 통해 더 적은 HTTP 요청이 있습니까?
페이지 당 하나의 고유 한 CSS 파일 *이 HTTP 요청 수를 줄이는 이유는 무엇입니까? –
대안은 페이지 스타일의 공통 요소를 모든 페이지에서 링크 된 개별 파일로 제외하기 때문입니다. 각 페이지에서이 전역 파일과 페이지 별 파일을 연결합니다. 따라서 한 페이지에 여러 개의 HTTP 요청이 있습니다. –
둘 다. 이 대답을 참조하십시오 : http://stackoverflow.com/a/118886/2407870 –