책은 출판사에 도서 체험단에 선정되어 제공 받았습니다. 웹사이트 제작해 보신 분들은 CSS에 대해 익히 알고 계실 것 같습니다.
CSS(Cascading Style Sheets)는 웹 페이지의 디자인과 레이아웃을 정의하는 스타일 시트 언어입니다. 코드가 어렵진 않지만 작업하다보면 성가신 부분이 있습니다.
그리고 여러 사람이 코드를 작서하다 보면 중복이 되고 사용하지 않는 코드도 그냥 두는 경우도 많습니다. Sass는 CSS를 잘 사용하기 위한 도구입니다.
길고 복잡한 스타일시트를 짧고 간결하게 관리하기 위해 등장한 CSS 전처리기가 바로 Sass입니다. CSS는 프로그래밍 언어이지만 문법적인 한계가 있는 언어입니다.
파이썬이나 자바와 같은 대중적인 언어들은 조건문, 반복문, 함수 등 유용한 기능을 지원합니다. 그런데 CSS는 이런 기능을 지원하지 않습니다.
이런 CSS의 한계를 확장시켜 주는 것이 Sass입니다. Sass는 CSS 전처리기로서 Sass 문서와 웹브라우저 사이에서 Sa...