불필요한 CSS를 포함하면 브라우저 속도가 느려 집니까 (Chromium, Mobile Safari)?불필요한 CSS 및 최적화
내 말은, 모든 PHP 파일에
function insert_style_sheet()
{
include "style_sheet.tpl";
}
. 템플릿 파일 style_sheet.tpl은 다음과 같습니다.
<link rel="StyleSheet" type="text/css" href="css/main.css">
<link rel="StyleSheet" type="text/css" href="css/controls.css">
<link rel="StyleSheet" type="text/css" href="css/whatever.css">
그러면 CSS의 일반적인 규칙은 무엇입니까? 모든 CSS를 항상 병합하여 네트워크 연결 수를 줄여야합니까? – noober
다릅니다. CSS를 병합하는 것은 대개 좋은 아이디어이며, 최소화하는 것은 항상 좋은 생각입니다. CSS를 병합하는 유일한 단점은 대부분의 CSS 규칙을 필요로하지 않을 수도 있지만 사용자는 여전히 전체 병합 스타일 시트를 다운로드해야한다는 것입니다. 특정 CSS가있는 고유 한 페이지가 많고 개별 CSS 파일이 많은 경우 병합하면 다른 페이지에 불필요한 부 풀림이 생길 수 있습니다. –