CSS 압축기와 정리기 - 줄이거나 펼치기

CSS 압축기와 정리기

CSS 압축 - 자주 묻는 질문

지우는 것은 공백과 평범한 주석뿐이고, 공백이 의미를 갖는 세 곳 — 선택자, 괄호 안, 문자열 — 은 그대로 둡니다. 이름을 바꾸지도, 순서를 바꾸지도, 합치지도 않으므로 브라우저가 보는 규칙은 여러분이 쓴 그대로입니다.
신규
Markdown 편집기 Markdown을 작성하고 렌더링된 결과를 나란히 확인하세요. 제목, 목록, 표, 코드 블록, 링크를 지원하며 HTML을 복사하거나 .md와 .html 파일을 다운로드할 수 있습니다. 브라우저에서 실행됩니다.
오늘 인기
YAML 포맷터 엉킨 YAML의 들여쓰기를 정리하고, 줄 번호와 함께 오류를 찾고, 문서를 JSON으로 확인하세요. 주석과 블록 스칼라, 앵커가 그대로 유지됩니다. 브라우저에서 동작합니다.

이 도구가 하는 일

같은 스타일시트에 대한 정반대의 두 작업입니다. 압축은 사람에게만 필요한 것, 즉 주석과 들여쓰기를 걷어냅니다. 정리는 그것을 되돌려, 물려받은 파일을 다시 읽을 수 있게 만듭니다. 둘 다 여러분이 준 텍스트를 다루고, 둘 다 CSS의 의미는 건드리지 않습니다.

사용 방법

  1. 1 CSS를 붙여 넣으세요. 파일 전체든 규칙 하나든 됩니다.
  2. 2 줄이려면 압축을, 들여쓰기로 펼치려면 정리를 누르세요.
  3. 3 바이트 수를 확인한 뒤 결과를 복사하세요.

선택자의 공백은 장식이 아닙니다

".a .b"는 .a 안의 .b를 고르고, ".a.b"는 두 클래스를 함께 지닌 한 요소를 고릅니다. 서로 다른 선택자이며, 공백을 군더더기로 보는 압축기는 조용히 엉뚱한 요소를 칠합니다. 여기서는 선택자 조각 사이의 공백이 언제나 살아남고, > 나 + 같은 결합자 주변의 공백만 사라집니다.

calc()에는 공백이 필요합니다

"calc(100% - 10px)"에서 빼기 기호 양옆의 공백은 문법이 요구하는 것입니다. 없으면 브라우저는 "-10px"를 음수 길이로 읽고, 식은 무효가 되며, 선언 전체가 버려집니다. 아무도 경고하지 않습니다. 그저 레이아웃이 틀어질 뿐입니다. 이 도구는 괄호 안의 공백을 결코 지우지 않습니다.

라이선스 주석은 남습니다

/*! 로 시작하는 주석에는 저작권이나 라이선스 고지가 담겨 있고, 관례상 모든 압축기가 이를 남깁니다. 지운다는 것은 라이브러리가 함께 배포하라고 요구한 표기를 없애는 일입니다. 평범한 /* 주석은 여러분과 팀을 위한 것이니 그것들은 사라집니다.

CSS 압축은 gzip만큼 벌어 주지 않습니다

서버는 이미 스타일시트를 내보낼 때 압축하고, gzip은 반복되는 공백에 아주 강합니다. 그러니 그 위에 압축을 더해도 대개 몇 퍼센트를 아낄 뿐, 절반이 아닙니다. 이 작업을 하는 이유는 그 파일이 곧 배포되는 물건이고 작고 안정적이길 바라기 때문이지, 페이지가 눈에 띄게 빨라져서가 아닙니다.

관련 개발자 도구

JSON 포매터 브라우저에서 JSON을 정렬, 압축, 검사합니다. 오류는 줄과 열로 짚어 주고 접을 수 있는 트리로 구조를 보여 줍니다.
HTML 포매터 엉킨 HTML을 들여쓰기해 읽기 좋게 만들거나, 덜어내어 더 작게 내보내세요. 조각에도 작동하며 여러분의 마크업을 다른 것으로 고쳐 쓰지 않습니다.
XML 포매터 엉킨 XML을 들여쓰기해 읽기 좋게, 또는 덜어내어 작게 만드세요. RSS, CDATA, 네임스페이스를 처리하고 문서를 고쳐 쓰지 않습니다.
SQL 포매터 긴 쿼리를 읽기 좋은 줄로 나누거나 다시 한 줄로 압축하세요. 키워드 대소문자, 따옴표 이름, 문자열은 그대로 둡니다.
JavaScript 압축기 빌드 도구가 쓰는 엔진 Terser로 JavaScript를 줄이세요. 추측이 아니라 파싱하므로 동작이 그대로 남습니다. 아무것도 전송되지 않습니다.

추천 도구

Word를 PDF로 무료 Word → PDF 변환: DOC, DOCX, ODT, RTF 파일을 올리면 서식이 유지된 PDF를 몇 초 만에 내려받습니다.
PDF를 Word로 무료 PDF → Word 변환: PDF를 올리면 몇 초 만에 편집 가능한 DOCX를 받습니다. 가입도 워터마크도 없습니다.
워드 카운터 무료 단어 수 세기: 텍스트를 붙여넣으면 단어·글자·문장·문단 수와 예상 읽기 시간을 보여줍니다. 내용은 브라우저를 벗어나지 않습니다.
문자 수 카운터 무료 글자 수 세기: 공백 포함·미포함 글자 수와 단어·줄 수를 세고 제목과 메타 설명의 SEO 길이도 확인합니다.
키워드 밀도 검사기 무료 키워드 밀도 검사기: 텍스트나 URL을 넣으면 단어와 구절의 출현 횟수와 비율을 보여줍니다.