3
Sass는 Hampton Catlin이 처음 디자인하고 Nathan Weizenbaum이 개발 한 스타일 시트 언어입니다.초기 버전 이후 Nathan Weizenbaum과 Chris Eppstein은 Sass 파일에 사용되는 간단한 스크립팅 언어 인 SassScript를 사용하여 Sass를 계속 확장했습니다 .Sass는 CSS (Cascading Style Sheets) 금속 언어입니다.CSS로 해석되는 스크립팅 언어입니다.SassScript는 스크립팅 언어 자체입니다.Sass는 두 가지 구문으로 구성됩니다."들여진 구문"이라는 원래 구문은 Haml과 유사한 구문을 사용합니다.들여 쓰기를 사용하여 코드 블록과 개행 문자를 구분하여 규칙을 구분합니다.최신 구문 인 "SCSS"는 CSS와 같은 블록 형식을 사용합니다.중괄호를 사용하여 코드 블록과 세미콜론을 표시하여 블록 내에서 줄을 구분합니다.들여 쓰기 된 구문 및 SCSS 파일에는 일반적으로 extensions.sass 및 .scss가 각각 부여됩니다. CSS3은 적용되는 규칙을 그룹화하는 일련의 선택기 및 의사 선택기로 구성됩니다.Sass (두 구문의 넓은 맥락에서)는보다 전통적인 프로그래밍 언어, 특히 객체 지향 언어에서 사용 가능한 몇 가지 메커니즘을 제공하여 CSS를 확장하지만 CSS3 자체에서는 사용할 수 없습니다.SassScript는 해석 될 때 Sass 파일에 정의 된대로 다양한 선택기에 대한 CSS 규칙 블록을 작성합니다.Sass 인터프리터는 SassScript를 CSS로 변환합니다.또는 Sass는 .sass 또는 .scss 파일을 모니터링하여 .sass 또는 .scss 파일이 저장 될 때마다 output.css 파일로 변환 할 수 있습니다.Sass는 단순히 CSS의 구문 설탕입니다 ....