Al construir un sitio web relativamente grande, la estructura CSS debe tener un ámbito y organizarse correctamente desde el principio. Si no se utiliza un marco CSS, todo se puede agrupar en una hoja de estilo masiva, pero esto se pondrá rápidamente fuera de servicio y puede convertirse en una gran responsabilidad de mantenimiento.Forma estructurada para organizar el código CSS
En los últimos años, he dividido mis hojas de estilo en varios archivos, incluyendo: base.css, layout.css, fonts.css, elements.css, pero muy fácilmente las definiciones de estilo pueden saltar entre archivos y este enfoque necesita ser más estricto No he usado un framework porque no soy fanático de las columnas preestablecidas y los elementos predefinidos en mi código CSS.
¿Qué enfoques, patrones o consejos pueden sugerirnos para mantener las cosas organizadas? ¿Qué tipos de convenciones de nombres, prácticas de reutilización y patrones son útiles? ¿Es esto algo para lo que debería usarse un marco?
Sospecho que esta pregunta no se presta muy bien a la mejor idea de respuesta del formato de preguntas y respuestas de StackOverflow. – jfriend00