[SASS/SCSS] SASS란 무엇인가 / 실습환경
2020. 2. 27. 11:00ㆍSTUDY/HTML CSS
| SASS란 무엇인가
- Syntactically Awesome Stylesheets
- Sass는 CSS의 전처리기
Sass, LESS, Stylus 와 같은 전처리기 언어 코드를 CSS코드로 변환해주는 프로그램
- 웹 프레임워크 플러그인을 이용하여 Sass문법을 CSS파일로 컴파일
| SASS 문법
- SCSS가 최신 문법 ( .scss 확장자 사용)
- 초기 Sass문법은 들여쓰기를 한다. (루비,파이선 사용했던 사람에겐 더 친숙)
/*SCSS*/
$pink: #cd6799;
div{
border: 1px solid $pink;
p{
color: $pink;
}
}
/*Sass문법*/
$pink: #cd6799;
div
border: 1px solid $pink;
p
color: $pink;
그 외
| 캐스케이드 Cascade
CSS 선언 충돌을 피하기 위해 우선순위를 정한 것
| 실습환경
따로 실습환경 구축없이 JSFiddle 에서 테스트 가능
JSFiddle - Code Playground
jsfiddle.net
참고책
웹디자이너를 위한 SASS
'STUDY > HTML CSS' 카테고리의 다른 글
[SASS/SCSS] 부모선택자 참조 (&) (0) | 2020.03.04 |
---|---|
[SASS/SCSS] 네임스페이스 속성 중첩사용 (font, background .. ) (0) | 2020.03.03 |
[SASS/SCSS] 중첩규칙 (0) | 2020.03.02 |
[HTML/CSS] 상단영역 고정하기 #상단고정 #헤더고정 (0) | 2020.02.05 |
[HTML] viewport (0) | 2020.02.03 |