Hola muy buenas, he estado informándome acerca de la forma adecuada de estructurar css para su claridad y posterior modificación.
He visto que recomiendan crear un archivo raiz css por ejemplo estilos.css y luego desde este llamar a los otros archivos css mediante la regla import.
Mi archivo raiz css es el siguiente (estilos.css)
@import "maquetacion.css";
@import "formularios.css";
@import "cabecera.css";
@import "contenido.css";
@import "barralateral.css";
@import "pie.css";
Pues mi duda llega a la hora de plantear mi sitio web puesto que el cliente quiere que las páginas tengan (cabecera, contenido, barra lateral y pie), sin embargo en una página del sitio en especial no quiere que aparezca la barra lateral y que el contenido ocupe el 100 % del ancho.
¿Qué metodología se sigue en este caso?, porque se supone que el css maquetacion.css es común para todas las estructuras de las páginas.
Muchas gracias y cualquier información será muy agradecida.