Blcok, Element, Modifier
각각
__
와 --
로 구분SASS 쓸려면 의미있고 아니면 딱히..
.header__navigation--navi-text { color: red; }
- 위 코드에서
header
는Block
,naviagtion
은Element
,navi-text
는Modifier
- SASS의 부모참조자(&)와 찰떡궁합
- 클래스네임만으로 마크업 구조를 알 수 있다
- 작성된 SASS에서 요소를 쉽게 찾을 수 있다
- SASS 작성 시, 늘어지는 셀렉팅을 막아줌
- 클래스네임이 너무 길어짐