BEM(Block Element Modifier) 방법론
BEM 방법론 대개 우리는 우리가 작성하는 코드가 읽기 쉬웠으면 합니다. 그렇게 되면 더 빨리 그리고 더 효율적으로 일을 하는데 도움이 되고, 다른 개발자가 합류한다 하더라도 명확성과 일관성 있는 의미론을 유지할 수 있기 때문입니다. 요즘에는 CSS세계(OOCSS, SMACSS, BEM 등)에 표준도 많고 그에 따른 용어들도 아주 많은 것 같습니다. 다 이러한 것들이 CSS 구조를 개선시키기 위한 CSS 개발 방법론인데 이 방법론 중에 BEM 방법론을 알아보겠습니다. BEM은 Block Element Modifier의 약자입니다. 이것은 문제의 요소에 대한 속성에 근거하는 클래스의 이름을 짓는데 구조적인 방법을 제시한다. 만약 header__form--email과 같은 클래스명을 본적이 있다면, 그렇다!..