Foros del Web » Creando para Internet » CSS »

Varios .css o uno solo?

Estas en el tema de Varios .css o uno solo? en el foro de CSS en Foros del Web. Hola buenas pues tengo esa pequeña duda, que es mas óptimo crear varios css uno para cada seccion(cabecera, contenido, pie), o utilizar uno solo con ...
  #1 (permalink)  
Antiguo 10/08/2011, 11:09
 
Fecha de Ingreso: febrero-2008
Ubicación: Vigo, España
Mensajes: 150
Antigüedad: 9 años, 5 meses
Puntos: 0
Varios .css o uno solo?

Hola buenas pues tengo esa pequeña duda, que es mas óptimo crear varios css uno para cada seccion(cabecera, contenido, pie), o utilizar uno solo con todo.

Un saludo y gracias
  #2 (permalink)  
Antiguo 10/08/2011, 11:14
Avatar de ZoroRoronoa  
Fecha de Ingreso: marzo-2011
Ubicación: California, USA
Mensajes: 823
Antigüedad: 6 años, 3 meses
Puntos: 116
Respuesta: Varios .css o uno solo?

usa uno solo.
Si quieres tener un mayor orden usa comentarios y comenta secciones.
Ej.

Código CSS:
Ver original
  1. /* RESET */
  2. * {propiertes}
  3.  
  4. /* CABECERA */
  5. #header {propiertes}
  6. #logo {propiertes}
  7.  
  8. /* CONTENIDO */
  9. #box {propiertes}
  10. #conatiner {propiertes}
  11. p {propiertes}
  12.  
  13. /* PIE */
  14. #foot {propiertes}

Saludos.
__________________
Programador jQuery & PHP
  #3 (permalink)  
Antiguo 10/08/2011, 13:10
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 6 años, 2 meses
Puntos: 32
Respuesta: Varios .css o uno solo?

como dice ZoroRoronoa..

yo particularmente tengo dos, uno que me acompaña hasta la muerte de la web y otro que esta separado por comentarios que contiene los estilos de la secciones
  #4 (permalink)  
Antiguo 10/08/2011, 13:17
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.728
Antigüedad: 8 años, 2 meses
Puntos: 1512
Respuesta: Varios .css o uno solo?

Lo puedes hacer todo en el mismo. Yo los divido así
Código CSS:
Ver original
  1. /*****************
  2.  *             reset
  3.  ****************/
  4. * { margin: 0; padding: 0; }
  5.  
  6.  
  7.  
  8.  
  9. /*****************
  10.  *             header
  11.  ****************/
  12. #header{
  13.     width: 960px;
  14.     margin: 0 auto;
  15. }
  16.  
  17.  
  18.  
  19.  
  20. /*****************
  21.  *             body
  22.  ****************/
  23. #body{
  24.     width: 960px;
  25.     margin: 0 auto;
  26. }
  27.  
  28.  
  29.  
  30.  
  31. /*****************
  32.  *             copyright
  33.  ****************/
  34. #copyright{
  35.     width: 960px;
  36.     margin: 0 auto;
  37. }

Lo unico que hago aparte es otro archivo de css pero para IE y lo que tengo que hacer es llamarlo en el navegador algo como
Código HTML:
Ver original
  1. <!--[if IE]> <link href="/style-ie.css" media="screen" rel="stylesheet" type="text/css" /><![endif]-->
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 10/08/2011, 13:31
 
Fecha de Ingreso: febrero-2008
Ubicación: Vigo, España
Mensajes: 150
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Varios .css o uno solo?

ok, es que para una web grande si le meto todo el css en un archivo si el usuario entra en una sola seccion, carga todo el css de la web que ocupa mas que si cargo por partes, o eso era lo que me parecia a mi :P
  #6 (permalink)  
Antiguo 10/08/2011, 13:37
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.728
Antigüedad: 8 años, 2 meses
Puntos: 1512
Respuesta: Varios .css o uno solo?

El dividirlo o colocarlo por separado se hace más bien cuando se va a trabajar con grupos o solo. Es decir si estás solo en un proyecto es más conveniente trabajar todo en un archivo y si estás en grupo es "bueno" separarlo para que se entienda mejor.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 10/08/2011, 13:39
 
Fecha de Ingreso: mayo-2011
Mensajes: 171
Antigüedad: 6 años, 2 meses
Puntos: 32
Respuesta: Varios .css o uno solo?

Cita:
Iniciado por n0ldor Ver Mensaje
ok, es que para una web grande si le meto todo el css en un archivo si el usuario entra en una sola seccion, carga todo el css de la web que ocupa mas que si cargo por partes, o eso era lo que me parecia a mi :P
para ello yo uso PHP ..XD asi
Código PHP:
Ver original
  1. <?php
  2.     header('content-type:text/css; charset=utf-8');
  3.     $css=isset($_GET['css'])?$_GET['css']:'+0o';
  4.     $mtzCss = array("1"=>"principal","2"=>"categorias","3"=>"contactos","4"=>"vdeos","def"=>"No tienes autorización");
  5. ?>
  6. <?php switch($css){ ?>
  7. <?php case $mtzCss['1']: ?>
  8.  
  9. .Principal {}
  10.  
  11. <?php break; case $mtzCss['2']: ?>
  12.  
  13. .Categorias {}
  14.  
  15. <?php break; case $mtzCss['3']: ?>
  16.  
  17. .contatos{}
  18.  
  19. <?php break; case $mtzCss['4']: ?>
  20.  
  21. .videos{}
  22.  
  23. <?php break; default: ?>
  24.     <?php echo $mtzCss['def'];?>
  25. <?php } ?>

y lo llamo asi
Código PHP:
Ver original
  1. <link href="css.php?css=principal" rel="stylesheet" type="text/css">

de esa manera tienes todo en una solo ficha, pero solo cargas el trocito..

aunque lo css no suelen pesar tanto (no creo)
  #8 (permalink)  
Antiguo 10/08/2011, 14:52
Avatar de ZoroRoronoa  
Fecha de Ingreso: marzo-2011
Ubicación: California, USA
Mensajes: 823
Antigüedad: 6 años, 3 meses
Puntos: 116
Respuesta: Varios .css o uno solo?

Cita:
Iniciado por n0ldor Ver Mensaje
ok, es que para una web grande si le meto todo el css en un archivo si el usuario entra en una sola seccion, carga todo el css de la web que ocupa mas que si cargo por partes, o eso era lo que me parecia a mi :P
Ps que oso.
Debiste haberte explicado mejor.

ya que las partes que tu nombraste son los complementos de una SECCION, entonces si tu hubieses creado 5 archivos cs (header, logo, footer, ocntenido, menu)

Cuando el usuario entrasé a solo una seccion hiba a hacer 5 peticiones (los 5 archivos CSS), es por eso que nosotros te hemos dicho, que lo hagas todo junto.

__________________________________________________ _________

PERO SI TE REFIERES A SECCIONES, por ej: INICIO - SERVICIOS - CONTACTO, si gustas puedes hacerlos separados, ejemplo:
Una para el INICIO -> inicio.css
otra para SERVICIOS -servicio.css
etc...

Al fin y al cabo sera lo mismo:
-´si ingresa a INICIO hara 1 peticion (inicio.css) o el archivo CSS completo si lo hayas hehco todo junto
-´si ingresa a SERVICIOS hara 1 peticion (servicio.css) o el archivo CSS completo si lo hayas hehco todo junto
-´si ingresa a CONTACTO hara 1 peticion (contacto.css) o el archivo CSS completo si lo hayas hehco todo junto



ENTONCES...
En este caso, si gustas, si puedes hacerlos separado, ya que esto haria que los archivos CSS que cargue no sean tan pesados, si hubieses puesto todo junto.

*Debiste explicar mejor, no confundas los complementos que contiene una seccion (menu, contenido, header, footer) a SECCIONES.
__________________
Programador jQuery & PHP
  #9 (permalink)  
Antiguo 11/08/2011, 11:46
Avatar de Tedel  
Fecha de Ingreso: enero-2011
Ubicación: Lima
Mensajes: 2.725
Antigüedad: 6 años, 6 meses
Puntos: 441
Respuesta: Varios .css o uno solo?

Cita:
Iniciado por n0ldor Ver Mensaje
ok, es que para una web grande si le meto todo el css en un archivo si el usuario entra en una sola seccion, carga todo el css de la web que ocupa mas que si cargo por partes, o eso era lo que me parecia a mi :P
Pero, si le metes caché solo lo baja una vez. Luego usa la misma información para el resto del sitio.
__________________
Soy el autor de Heptagrama y tengo un servicio "todo incluido" de marketing web.

Etiquetas: contenido
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 06:40.