bem1 CSS 방법론이란? OOCSS, BEM, SAMCSS, Atomic CSS 소개 CSS방법론들은 모듈성, 확장성, 유지보수성을 고려한 설계 방법들을 제안하고 있습니다. 다양한 CSS방법론이 있지만 CSS방법론에서 추구하고자 하는 모습은 아래와 같습니다. 코드의 재사용성을 높이자. 쉽게 유지보수 하자. 확장 가능하게 하자. 클래스명 만으로도 무슨 의미인지 예측 가능하도록 하자. 이는 CSS의 규모가 확장되고 프로젝트의 규모가 커질수록 관리하기 어려운 CSS를 관리하기 수월하게 하고자 하는 노력이며, 방법론은 상황에 맞춰 다양한 모습으로 변형될 수 있으며 유연하게 여러 방법론을 함께 사용할 수 있습니다. OOCSS(Object Oriented CSS) OOCSS는 Object Oriented CSS의 약자이며, 모듈 방식으로 다양한 스타일 규칙 전체에서 동일한 속성의 중복을 줄이는.. 2023. 11. 7. 이전 1 다음