Foros del Web » Creando para Internet » CSS »

¿Que tienen de malo las tablas?

Estas en el tema de ¿Que tienen de malo las tablas? en el foro de CSS en Foros del Web. Hola; Estoy empezando a diseñar la maquetacion de una web con css y me he dado cuenta de que el diseño que busco, que es ...
  #1 (permalink)  
Antiguo 09/06/2005, 10:53
 
Fecha de Ingreso: marzo-2004
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 0
¿Que tienen de malo las tablas?

Hola;

Estoy empezando a diseñar la maquetacion de una web con css y me he dado cuenta de que el diseño que busco, que es el tipico con cabecera, pie, barra de navegacion a la izquierda y dos columnas al lado de la barra de navegacion es una paranoia con css.

Hacerlo con tablas sin embargo es extremadamente sencillo, asi que pregunto ¿que tienen de malo las tablas que todo el mundo las odia?.

Por otro lado, me gustaria conseguir que la cabecera y la barra de navegacion no se tuvieran que cargar de nuevo cada vez que se accede a un enlace de la barra de navegacion. Esto se podria hacer con frames, pero son mas odiadas que las tablas todavia.

¿Es posible conseguir lo que hacen las frames con css, maquetacion a parte? Es decir, que la barra de navegacion y cabecera queden siempre fijos al acceder a la web y solo se cargue el contenido correspondiente a los links que se van pulsando.

Un saludo!
  #2 (permalink)  
Antiguo 09/06/2005, 11:39
 
Fecha de Ingreso: noviembre-2003
Mensajes: 100
Antigüedad: 14 años, 1 mes
Puntos: 0
Pues mira una amigo me mostro ayer una pagina que hacia precisamente eso la pagina es www.csszengarden.com ahi esta la misma pagina en diferentes hojas de estilo pero no recuerdo cual fue, si quieres le das una miradita y la buscas y depues miras el codigo o si me acuerdo te posteo aqui de una.
__________________
Digital eCommerce Solutions
Directorio de Artículos: Business Information Home Directory
  #3 (permalink)  
Antiguo 09/06/2005, 12:11
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cordoba - Argentina
Mensajes: 503
Antigüedad: 13 años
Puntos: 1
Para mi no tienen nada de malo, lo unico que ganas es pasmar mas codigo en el archivo css.... pero si combinas las tablas con css, me parece exelente, es lo que estoy haciendo yo.

Lo importante es trabajar con imagenes gif de fondo para cada celda especificadas en el css para que solo las cargue una ves, esa es la mayor ventaja de esta tecnologia.

Obiamente las capas son mas versatiles, pero con las tablas se trabaja mas rapido.
  #4 (permalink)  
Antiguo 09/06/2005, 14:51
 
Fecha de Ingreso: marzo-2004
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 0
Gracias por contestar LordCyb3R y Snake nS;

El estilo de maquetacion de www.csszengarden.com lo he coneguido a 3 columnas, el codigo lo baje de una web y tampoco era muy dificil pero si bastante aparatoso en comparacion con la simplicidad de una tabla. Aqui http://css-discuss.incutio.com/?page=ThreeColumnLayouts hay un monton de links a paginas en las que dan distintas soluciones.

Lo que no se como hacer es que la barra de navegacion este siempre quieta y solo se cargue el contenido en la columna central como si fueran frames. Sospecho que no se puede ¿no?
  #5 (permalink)  
Antiguo 09/06/2005, 16:57
 
Fecha de Ingreso: noviembre-2003
Mensajes: 100
Antigüedad: 14 años, 1 mes
Puntos: 0
Si se puede, solo que no me encontraba el link.
Aqui esta el Link mirate el codigo a ver si eso lo que necesitas.

http://www.csszengarden.com/?cssfile...7/css/dr17.css

Casi no lo encuentro jejeje.
__________________
Digital eCommerce Solutions
Directorio de Artículos: Business Information Home Directory
  #6 (permalink)  
Antiguo 10/06/2005, 09:41
 
Fecha de Ingreso: marzo-2004
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 0
Hola LordCyb3R;

Los diseños del link son muy buenos!. Los links del navegador se podrian coger de un objeto externo, por ejemplo un menu con imagenes y un archivo .js . Pero no es lo mismo que las frames del frontpage ¿no?
  #7 (permalink)  
Antiguo 10/06/2005, 11:19
 
Fecha de Ingreso: enero-2005
Mensajes: 188
Antigüedad: 12 años, 10 meses
Puntos: 0
No es que todo el mundo las odie, es que el uso de las tablas debería restringirse a la organización de datos, que es para lo que son, y no para disposición visual o maquetación.

Una tabla sería para esto (datos tabulares):

----------------------
|NOMBRE | APELLIDO |
----------------------
| Paco | Perez |
----------------------
| María | Castro |
----------------------
| Manuel | Arribas |
----------------------

Y no para esto (maquetación):

----------------------
| LOGO | banner |
----------------------
| menú | contenido |
| | contenido |
| | contenido |
----------------------

¿Se entiende?
  #8 (permalink)  
Antiguo 10/06/2005, 11:32
Avatar de baccxus  
Fecha de Ingreso: mayo-2005
Ubicación: Panama city, Panama, Panama
Mensajes: 870
Antigüedad: 12 años, 6 meses
Puntos: 17
Hola, sony nuevo en este foro, pero en mi experiencia, una tabla demora más la carga de una página además que el contenido de la tabla no se muetras hasta que haya cargado todo, claro que para algunos es más fácil ordenar un diseño en tablas.

Digo, no hay problemas si quien visita nuestra página tiene alta velocidad de conexión, pero si la página que están diseñando es visitada "mayormente" por usuarios de módem, tendrá problemas, porque se verá menos contenido debido a la carga y el usuario no tendrá la paciencia para esperar. la carga con CSS se puede ver de un modo progresivo y creo que el usuario final esperará a ver todo su contenido. sólo una opinion. GRACIAS
__________________
Al final del día hablar es gratis, codificar no lo es
  #9 (permalink)  
Antiguo 11/06/2005, 00:53
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 14 años, 2 meses
Puntos: 41
El tema de por qué no utilizar tablas para maquetación está bastante claro.
- Velocidad de carga. Ya que los archivos .css se mantienen en el caché tal como las imágenes, etc.
- Facilidad de mantenimiento. Si quieres hacer cambios pequeños o grandes, el hecho de tener centralizado el estilo en un .css simplifica tremendamente el tiempo.

El hecho de que con tablas sea más fácil no quiere decir que sea lo óptimo. Pero por ahora, nada te impide hacerlo. Sólo que si quieres trabajar en esto, es posible que tu competencia resuelva las cosas más rápido y sus páginas consuman menos ancho de banda que las tuyas... Si tu fueras el cliente... ¿a quién contratarías?...

CSS no es cosa de dos días, así que yo te recomiendo ponerte a estudiar.(De hecho yo acabo de comenzar).
Un enlace interesante al respecto:
http://www.effectivetranslations.com...ything_es.html

Saludos
  #10 (permalink)  
Antiguo 11/06/2005, 05:40
 
Fecha de Ingreso: marzo-2004
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 0
Hola;

Gracias por responder y jpinedo gracias por el link, lo estoy leyendo. Estos;

- Velocidad de carga
- Facilidad de mantenimiento

son dos buenos motivos. Solo queria apuntar que maquetar con 3 columnas o mas es un lio en css, y que no siempre da el 100% resultado; por ejemplo desde mi pc se ve la cabecera de este foro mas estrecha que el cuerpo.
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 11:14.