CSS 포매터
원하는 들여쓰기 수준으로 CSS 문자열을 포맷합니다.
CSS 설명
CSS란?
Cascading Style Sheets(CSS)는 HTML과 같은 마크업 언어로 작성된 문서의 표현을 기술하는 데 사용되는 스타일 시트 언어입니다. CSS는 HTML, JavaScript와 더불어 월드 와이드 웹의 핵심 기술입니다.
CSS는 레이아웃, 색상, 글꼴을 포함한 표현과 콘텐츠의 분리를 가능하게 하도록 설계되었습니다. 이러한 분리는 콘텐츠 접근성을 개선하고, 표현 특성 지정에 더 많은 유연성과 제어를 제공하며, 관련 CSS를 별도의 .css 파일에 지정함으로써 여러 웹 페이지가 서식을 공유할 수 있게 하고, 구조적 콘텐츠의 복잡성과 반복을 줄여줍니다.
서식과 콘텐츠의 분리는 또한 화면, 인쇄, 음성(음성 기반 브라우저 또는 스크린 리더를 통해), 점자 기반 촉각 장치 등 서로 다른 렌더링 방식에 대해 동일한 마크업 페이지를 다른 스타일로 표현하는 것을 가능하게 합니다. CSS에는 콘텐츠가 모바일 장치에서 접근될 경우를 위한 대체 서식 규칙도 있습니다.
캐스케이딩이라는 이름은 특정 요소에 두 개 이상의 규칙이 일치할 때 어떤 스타일 규칙이 적용되는지를 결정하는 지정된 우선순위 체계에서 유래합니다. 이 캐스케이딩 우선순위 체계는 예측 가능합니다.