Últimamente en los códigos css suelo resumir todos aquellos estilos que tienen las mismas características. Es una práctica que llevo a cabo desde hace algún tiempo y la verdad es que a la hora de realizar modificaciones me suelo encontrar con problemas. Por ejemplo yo uso:
#contenedor, #contenedor2 { margin:0, padding:0; float: left; }
#contenedor { background-color:#b0c4de; }De esta manera separo el código diferente en lugar de repetirlo y dar lugar a 3 líneas:
#contenedor { margin:0, padding:0; float: left; }
#contenedor2 { margin:0, padding:0; float: left; }
#contenedor { background-color:#b0c4de; }Con los códigos largos es muy fácil de localizar y el código queda limpio, sin embargo a la hora de realizar modificaciones, es mucho más fácil insertar una nueva línea para el estilo que buscar la original por los problemas que puede dar. El tema es que las modificaciones entre corchetes las realizamos sobre todos los estilos que están en las comas y no solo el que nos interesa.