Introducción a BEM
Clase 6 de 42 • Curso de Preprocesadores CSS
Contenido del curso
Introducción
Evolución de las Tecnologías de Front-End
Preprocesadores para HTML
Less
Sass
Stylus
Desarrollo del proyecto Platzi Games
Conclusiones y Cierre
Resumen
BEM es la metodología que vamos a usar a lo largo del curso. El objetivo de BEM es dividir lógicamente las piezas de las que se compone una web.
BEM establece que debemos usar clases para nuestro selectores, clases que se dividen en:
- Bloques. Los bloques son nuestros contenedores más grandes que a su vez contienen elementos u otros bloques.
- Elementos. Los elementos siempre forman parte de un bloque, normalmente son los botones, textos, imágenes etc.
- Modificadores. Los modificadores se usan para establecer estilos diferentes a un mismo bloque o elemento.