Estoy trabajando en un proyecto que implica una gran cantidad de código del lado del cliente. Estábamos discutiendo convenciones de nombres para clases de CSS e ID de elementos y me sorprendió que no haya material en línea al respecto.css naming convention discussion (jqueryui)
He notado que jquery ui usa una convención en la que el estilo named se aplana (como ui-widgetname-classname- [subclassname]) en lugar de nombrar estas clases según su jerarquía (.ui .widget .classname). Supongo que esto lo hace menos dependiente de la estructura DOM pero crea nombres extremadamente largos.
Según su experiencia, ¿tiene una guía de estilo para nombrar estilos de CSS? cualquier Dos y Donts y trampas para evitar?
esperamos oír de usted