2014-12-24 3 views
2

필라멘트의 중요한 CSS (https://github.com/filamentgroup/grunt-criticalcss)로 놀아 왔고 사용법에 대해 질문이 있습니다.전체 CSS를 다운로드 한 후 인라인 CSS를 제거해야합니까?

나는이 도구를 사용했던 바와 같이, 내가 내가 < 머리 >에서 < 스타일 > 태그를 통해 내 HTML로 해당 파일을 인라인 할 수 있도록 그것을 가리키는 모든 페이지에 대해 "중요한"시트를 생성합니다. 이것은 모두 의미가 있습니다.

그러나 사용자가 내 사이트 페이지를 방문하면 메인 시트가 완전히 캐싱됩니다. 이 시점에서 사용자가 이미 CSS를로드했기 때문에 CSS를 인라이닝하지 말고 대신 기존 태그를 통해 CSS에 링크해야합니다.

+0

당신은 인라인으로 내가 아직 전혀이 일을 권장하지 것이다 –

+0

내 질문을 명확히 설명 CSS를 인라인 기본 안된다. 대부분의 경우 페이지를로드하는 능력이 충분하지 않습니다. 이미지는 훨씬 더 큰 관심사입니다 ... 그러나 .. 만약 당신이 하나 또는 둘 다하고 싶거나 단지 CSS와 관련이 있고 html의 머리 속에있는 쿠키를 하나 또는 다른 것을 수행하는'if else' 문장이 있다면 그들에는 과자가 또는 아닙니다있다. –

+0