Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] ¿unico archivo css o varios?

Estas en el tema de ¿unico archivo css o varios? en el foro de CSS en Foros del Web. Hola a todos! Me acabo de bajar un template responsive y el mismo me gusta mucho, pero tiene 8 archivos css diferentes. Yo tenia entendido ...
  #1 (permalink)  
Antiguo 14/03/2014, 16:33
Avatar de willycarp  
Fecha de Ingreso: enero-2013
Mensajes: 83
Antigüedad: 11 años, 10 meses
Puntos: 0
¿unico archivo css o varios?

Hola a todos!

Me acabo de bajar un template responsive y el mismo me gusta mucho, pero tiene 8 archivos css diferentes.

Yo tenia entendido que convenia tener un unico archivo...
¿esto es asi?
¿que ventajas/desventajas tengo con tantos archivos css?

Necesito sus opiniones para saber si unificar todo en un graaaan archivo css o dejarlo asi como vino.


Gracias!!!!
  #2 (permalink)  
Antiguo 15/03/2014, 00:14
 
Fecha de Ingreso: abril-2007
Mensajes: 37
Antigüedad: 17 años, 7 meses
Puntos: 0
Respuesta: ¿unico archivo css o varios?

Con los ficheros JavaScript lo habitual es tener varios para facilitar el desarrollo y luego pasar una herramienta automática, al subir tu código online, que coja todos los *.js, los una en uno y luego lo "comprima". Con CSS creo que es algo parecido aunque alguien te podrá orientar mejor.

Si buscas en google "CSS minifier" o "minificar css" podrás encontrar ejemplos de a lo que me refiero.
  #3 (permalink)  
Antiguo 15/03/2014, 02:52
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: ¿unico archivo css o varios?

Depende del sitio. Lo habitual en páginas con varias secciones es cargar 2 ó 3 archivos en cada página. Uno con los estilos generales (reset, estructura general, menu, etc) y otro por sección. Si es un sitio muy pequeño, el típico de una empresa con tres o cuatro páginas puedes meterlo todo en un archivo.

Eso en cuanto a la carga de los ficheros. Luego en desarrollo, para mi, lo ideal es tener todos los archivos lo más seccionados posibles. Por ejemplo uno para el menu, otro para las fuentes, otro para el reset/normalize, otro para los iconos, etc. Así es más fácil localizar las cosas.
Y ya para compilarlos juntos, como uso SASS como preprocesador CSS, pues no hay mayor problema.

La cosa es que depende mucho de cómo es el sitio. Piensa si merece la pena o no cargar todo el CSS o si por el contrario es mejor ir cargándolo según se visiten los apartados.
  #4 (permalink)  
Antiguo 16/03/2014, 00:36
Avatar de codeams  
Fecha de Ingreso: diciembre-2012
Ubicación: México
Mensajes: 103
Antigüedad: 11 años, 11 meses
Puntos: 16
Respuesta: ¿unico archivo css o varios?

Si estas llamando a dichos archivos CSS desde <link> no creo que tengas problemas y mucho menos si los archivos son pequeños. Si los estas llamando mediante '@import' recomendaría no hacerlo.

Si los diferentes estilos son debido a que necesitas uno para cada tipo de 'media' quizá te convenga más utilizar '@media queries' y ubicar todo en un único archivo. Puedes encontrar muchísima información al respecto en google.

saludos (:
__________________
¿Quién es codeams? codeams.ml
¿Qué hace en su tiempo libre? codepen.io/codeams
  #5 (permalink)  
Antiguo 17/03/2014, 09:02
Avatar de willycarp  
Fecha de Ingreso: enero-2013
Mensajes: 83
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: ¿unico archivo css o varios?

Muchisimas gracias a todos!

Voy a dejarlos como están entonces! que así funciona muy bien el sitio... prefiero no meter mano!

Saludos!!!

Etiquetas: template
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:46.