CSS&HTML
BEM(Block Element Modifier) - HTML 클래스 속성의 작명법
어제보다오늘조금더똑똑해진하림이
2023. 3. 31. 21:07
1. 요소__일부분 : 언더바 기호로 요소의 '일부분'임을 표시
// 미적용
<div class="container">
<div class="name"></div>
<div class="item">
<div class="name"></div>
</div>
</div>
// 적용
<div class="container">
<div class="container__name"></div>
<div class="item">
<div class="item__name"></div>
</div>
</div>
2. 요소--상태 : 하이픈 기호로 요소의 '상태'를 표시
// 미적용
<div class="btn primary"></div>
<div class="btn success"></div>
<div class="btn error"></div>
// 적용
<div class="btn btn--primary"></div>
<div class="btn btn--success"></div>
<div class="btn btn--error"></div>