CSS 파일 입력

결합된 CSS

CSS 결합 예제

여러 CSS 블록을 하나의 파일로 합칩니다. 주석을 사용하여 섹션을 구분하세요:

리셋, 기본, 컴포넌트

입력 (여러 CSS 블록)

결합기는 모든 블록을 연결합니다. 위의 샘플을 사용하여 더 많은 데이터를 불러오세요.

CSS 결합기란?

CSS 프로젝트는 종종 스타일을 여러 파일(리셋, 기본, 컴포넌트, 유틸리티)로 분할합니다. CSS 결합기는 프로덕션을 위해 하나의 파일로 합칩니다. HTTP 요청이 줄어들면 로딩 시간이 빨라집니다. W3C CSS 사양이 언어를 정의하며, ViteWebpack 같은 빌드 도구가 빌드 시 이를 처리합니다. 이 도구는 브라우저에서 필요할 때 처리합니다.

여러 CSS 블록을 붙여넣거나 여러 .css 파일을 업로드하세요. 이 도구는 하나의 출력으로 연결합니다. 브라우저에서 완전히 실행됩니다—서버로 데이터가 전송되지 않습니다. 결과 형식을 지정하려면 CSS 포매터를, 최소화하려면 CSS 최소화기를 사용하세요.

이 도구 사용 방법

1

CSS 붙여넣기 또는 업로드

여러 CSS 블록을 왼쪽 편집기에 붙여넣으세요(/* filename.css */ 같은 주석으로 구분). 또는 업로드를 클릭하여 여러 .css 파일을 선택하세요. 샘플을 사용하여 예제 데이터를 불러오세요.

2

결합된 출력 검토

오른쪽 패널에 병합된 CSS가 표시됩니다. 순서가 유지됩니다. 유효성 검사에는 CSS 유효성 검사기를 사용하세요. 벤더 접두사 추가에는 CSS 접두사 추가기를 사용하세요.

3

복사 또는 다운로드

복사 또는 다운로드를 사용하여 결합된 CSS를 저장하세요. 먼저 SCSS나 Less를 변환하려면 SCSS를 CSS로 또는 Less를 CSS로를 사용하세요.

CSS 결합이 도움이 되는 경우

레거시 프로젝트나 수작업 사이트에는 많은 CSS 파일이 있을 수 있습니다. 결합하면 요청이 줄어들고 배포가 단순화됩니다. BootstrapTailwind는 빌드 파이프라인을 사용합니다. 이 도구는 빠른 수동 옵션을 제공합니다. HTML에서 CSS를 추출하려면 CSS 추출기를 사용하세요.

결합된 출력 형식을 지정하려면 CSS 포매터를 사용하세요. 인라인 스타일(예: 이메일)에는 CSS 인라인 변환을 사용하세요. 전처리기 간 변환에는 CSS를 SCSS로 또는 CSS를 Less로를 사용하세요.

자주 묻는 질문

데이터는 비공개인가요?

네. 결합은 브라우저에서 완전히 실행됩니다. 서버로 데이터가 전송되지 않습니다.

중복을 제거하나요?

이 도구는 파일을 연결합니다. 규칙의 중복을 제거하거나 선택자를 병합하지 않습니다. 고급 최적화에는 cssnano 또는 PostCSS 같은 빌드 도구를 사용하세요.

@import는 어떻게 되나요?

이 도구는 텍스트를 있는 그대로 결합합니다. @import URL은 해결하지 않습니다. 필요한 경우 가져온 내용을 수동으로 포함하거나 붙여넣으세요.

여러 파일을 업로드할 수 있나요?

네. 업로드 버튼을 사용하여 여러 .css 파일을 선택하세요. 선택한 순서대로 결합됩니다.

파일 순서가 중요한가요?

네. 특이성이 동일할 때 나중 규칙이 앞의 규칙을 재정의합니다. 캐스케이드를 적용할 순서대로 파일을 정렬하세요.

관련 도구

자세한 내용: W3C CSS, MDN CSS, Vite, Webpack.