CSS를 작성하다 보면 스타일 충돌, 유지보수 어려움, 네이밍 고민 등의 문제를 자주 겪게 돼요. 특히 프로젝트가 커질수록 이러한 문제들은 더욱 심각해지는데요. 이를 해결하기 위해 등장한 방법론 중 하나가 바로 BEM(Block, Element, Modifier)이에요.
BEM은 클래스 네이밍 규칙을 체계적으로 정리해 CSS의 가독성과 재사용성을 높이는 방법론이에요. 이 글에서는 BEM의 개념과 활용 방법을 소개할게요.
BEM 방법론의 기본 개...