BEM
B__E--M BEM stands for "Block Element Modifier". BEM Rules Only classes. No IDs or tags Nested HTML and Flat CSS BEM Advantages Inherently adopts OOCSS best practices Flexible and easy to extend/re-use/maintain/refactor Declarative classes and self-documented code Easy to change DOM structure without changing CSS Flat CSS what is easy to override if needed BEM ... Read more