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

CSS 압축기와 정리기

이 도구가 하는 일

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

사용 방법

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

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

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

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

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

라이선스 주석은 남습니다

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

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

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

CSS 압축 - 자주 묻는 질문

지우는 것은 공백과 평범한 주석뿐이고, 공백이 의미를 갖는 세 곳 — 선택자, 괄호 안, 문자열 — 은 그대로 둡니다. 이름을 바꾸지도, 순서를 바꾸지도, 합치지도 않으므로 브라우저가 보는 규칙은 여러분이 쓴 그대로입니다.
신규
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}
오늘 인기
JSON 포매터 브라우저에서 JSON을 정렬, 압축, 검사합니다. 오류는 줄과 열로 짚어 주고 접을 수 있는 트리로 구조를 보여 줍니다.

관련 개발자 도구

JSON 포매터 브라우저에서 JSON을 정렬, 압축, 검사합니다. 오류는 줄과 열로 짚어 주고 접을 수 있는 트리로 구조를 보여 줍니다.
HTML 포매터 엉킨 HTML을 들여쓰기해 읽기 좋게 만들거나, 덜어내어 더 작게 내보내세요. 조각에도 작동하며 여러분의 마크업을 다른 것으로 고쳐 쓰지 않습니다.
XML 포매터 엉킨 XML을 들여쓰기해 읽기 좋게, 또는 덜어내어 작게 만드세요. RSS, CDATA, 네임스페이스를 처리하고 문서를 고쳐 쓰지 않습니다.
{translate.mini_sqlfmt_title_174} {translate.sqlfmt_description_174}

추천 도구

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