BEM — Block Element Modifier BEM — Block Element Modifier is a methodology, that helps you to achieve reusable components and code sharing in the front-end
Introduction - BEM BEM — Block Element Modifier is a methodology, that helps you to achieve reusable components and code sharing in the front-end
BEM — Introduction BEM CSS will be easier to coordinate with modular JavaScript and blocks-based project file structure If speaking about CSS modular solutions only, the key feature of BEM is the block independence Following the CSS recommendations enables to put a block into any place on a page and be sure that it won’t be affected by its surroundings
Naming - BEM The BEM approach ensures that everyone who participates in the development of a website works with a single codebase and speaks the same language Using proper naming will prepare you for the changes in design of the website