[Resuelto] -CSS en web con varias páginas

Avatar

Hola comunidad EDTeam. Me gustaria saber como se trabaja en CSS cuando nuestro sitio tiene muchas páginas (Home, Contacto, Portafolio, etc).

Se deja todo en un solo archivo CSS? o se crea un archivo CSS para cada página?

Muchas gracias!

4respuestas
Avatar

Yo tenía es misma duda. Y me di cuenta que es mejor tener un sólo archivo CSS para todo.

¿Por qué? porque habrá secciones de web que sean iguales (cabecera y footer) así que si tienes varios CSS, tendrías que modificarlos uno a uno para que la cabecera y el footer fuesen iguales, ahora podríamos pensar, bueno, eso es copiar y pegar, no, a veces no funciona. Teniendo un sólo archivo CSS, te evitas tener que modificar algo común en todas las páginas uno a uno, sólo lo tendrías que hacer en un sólo CSS.

Avatar

La mejor forma es siempre tener un solo archivo con todos los estilos del sitio para hacer la menor cantidad de llamadas al servidor y de esa forma cargar más rápido la página. Si quieres trabajar de forma más cómoda y/o modular podes utilizar preprocesadores como SASS o LESS o simplemente con PostCSS.

Avatar

La mejor forma es siempre tener un solo archivo con todos los estilos del sitio para hacer la menor cantidad de llamadas al servidor y de esa forma cargar más rápido la página. Si quieres trabajar de forma más cómoda y/o modular podes utilizar preprocesadores como SASS o LESS o simplemente con PostCSS.

Avatar

Hola Richard Avendaño, ¿qué tal? 😀 Para empezar usar CSS plano no es la mejor forma de trabajar, lo recomendable es usar un preprocesador (como te dijeron arriba). Contestando tu pregunta, mi consejo es que manejes tu código de manera modular y todo se compile a un solo archivo, así sólo haces una importación y no pierdes tiempo revisando qué estilos importar en cada página 💻

Avatar

Para prácticas con sitios pequeños css está bien y te conviene un solo archivo siempre. Si quieres hacer proyectos más grandes puedes aprender SASS y nunca más vas a querer dejar de usarlo :)

Recuerda iniciar sesión para participar en la comunidad.