필요에 따라 CSS 파일을 축소하고 컴파일하는 도구를 구축 중입니다. 파일은 다른 폴더에있을 수 있으며, 외부 파일 (이미지, 다른 CSS, 글꼴 등)을 참조하는 경우 원래 폴더에서 호출해야합니다.CSS가 외부 파일을로드하는지 확인
내가 어떤 문자열을 찾아야할지 궁금합니다. 나는 단지 url(
과 @import
을 본다. 그러나 나는 꽤 빠져있다라고 확신한다.
필요에 따라 CSS 파일을 축소하고 컴파일하는 도구를 구축 중입니다. 파일은 다른 폴더에있을 수 있으며, 외부 파일 (이미지, 다른 CSS, 글꼴 등)을 참조하는 경우 원래 폴더에서 호출해야합니다.CSS가 외부 파일을로드하는지 확인
내가 어떤 문자열을 찾아야할지 궁금합니다. 나는 단지 url(
과 @import
을 본다. 그러나 나는 꽤 빠져있다라고 확신한다.
나는 독점 CSS 생각할 수 : 이 브라우저 (일부 서버에 .js
) .htc
로드 behavior
. -ms-behavior
으로 존재합니다.
편집 : oops, behavior
도 url()
을 사용하며, 이전에 쓴대로 behavior()
이 아닙니다 ... 실수. 예 :
.ie67 * {
behavior: url('htc/boxsizing.htc');
}
나는 filter
/-ms-filter
외부 리소스를로드 할 수 있다고 생각하지 않는다; 그것은 오히려 이미지에 적용될 것입니다. (틀린 사람이라면 누군가 저를 바로 잡습니다).
CSS2.1에서 외부 리소스는 URIs이므로 @import (다른 것보다 먼저 나타납니다)를 제외하고 귀하의 목록은 완전하다고 생각합니다.
기존의 축소 도구에 문제가 있습니까? – cimmanon
CSS (여러 개의 Scss 파일에서 결합 된 CSS 파일을 생성하기 위해 가져 오기를 사용하는 Sass가 아닌)의 경우 가져 오기가 CSS 파일 내에 스타일 선언을 효과적으로 포함시키는 데 사용되는 유일한 구문입니다. 물론 문서 작성자가 여러 스타일 시트를 페이지 머리글에 별도로 연결하는 것을 막을 수는 없습니다. 컴파일을 참조 할 때 Sass 또는 LESS 같은 전처리기를 언급하고 있습니까? CSS 자체는 선언적이며 컴파일되지 않습니다. – pwdst
필자는 기존의 minifyer를 사용하지만 내 파일은 다른 위치에 있으며 다른 파일에 의존하지 않는 파일을 모두 축소하여 하나씩 축소하고자합니다. – Nabab