El problema de los datos tabulares "simples" hechos con DIV (sin tablas) es
que al hacer un recorrido de selección de la "disposición" de los elementos,
éstos pierden su carácter "tabular". Dicho de otro modo (y con un ejemplo
muy práctico):

En una tabla de 3 columnas, esto:

Producto | Precio | Cantidad
Agua       |  $3,40 | 16 unid.
Pan         |  $2,73 | 12 unid.
Jabón      |  $7,10 | 25 unid.

Se recupera con un "copiar" y "pegar" así, de este modo:

Producto  Precio  Cantidad
Agua        $3,40   16 unid.
Pan          $2,73   12 unid.
Jabón       $7,10   25 unid.

En cambio con 3 DIV encolumnados uno al lado del otro, recuperamos esto:

Producto
Agua
Pan
Jabón
Precio
$3,40
$2,73
$7,10
Cantidad
16 unid.
12 unid.
25 unid.

Por lo que tenemos que la información "tabular" se rompe.

Bien, hablemos de accesibilidad, ¿OK?

Un ciego (o "no vidente" si les place, ciego al fin), con una tabla, y un
navegador auditivo recuperaría la información correctamente, no así con 3
DIV enfilados uno al lado del otro, en hilera.

La vez pasada alguien nos pasó en esta lista un recurso de armar información
tabular con listas ordenadas pasadas en 3 DIV enfilados (es un error hablar
de "encolumnados"). El recurso era (en apariencias) muy inteligente en
cuanto al recurso en sí, pero nada inteligente en cuanto a que la
recuperación de datos adolecía de lo que ya he demostrado más adelante.

Almirante von Web/.
--------------------------------------
"Educando al asno, por no apalearlo."
©2007 ;-)

----- Original Message -----
From: "Tei" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" <ovillo@lists.ovillo.org>
Sent: Friday, February 23, 2007 10:34 AM
Subject: Re: [Ovillo] Centrar varias imagenes en linea en un div


On 2/23/07, LISTAS <[EMAIL PROTECTED]> wrote:
> Uno de los grandes problemas de los cultores del CSS es creer que el uso
de
> las tablas es pecaminoso y pernicioso. ¡De ninguna manera!

La verdad es que son muy útiles.  Pero si haces la composición en 3
columnas con una tabla. No la haces con CSS.

Así, por ejemplo, puedes hacer una pagina en 3 columnas, y poner el
texto en la tercera.
A la hora de imprimir aparecerá el texto arrinconado en la parte
derecha. Tal como se ve en pantalla.

Para modificar la composición, tendrías que modificar el html.

En cambio con CSS, puedes cambiar la composición cambiando el CSS, y
puedes tener  un CSS especifico para imprimir.. porque quieres ocultar
cosas. Y otro CSS para handeld.. con un tamaño de pantalla reducido.

Yo uso mucho las tablas. Pero si pudiera haría lo mas importante
siempre con CSS. Lo malo es que las tablas no hay que pensar, y cuando
todo es para ayer, no tienes tiempo para pensar como hacerlo en CSS.
Sin embargo quien tenga mucha experiencia en CSS lo hará sin pensar en
CSS (quizás), y entonces hará un diseño mas flexible que el mio, y en
menos tiempo :I

Supongo que este es un tema recurrente en la lista. Yo como
recientemente me he integrado aun no lo habia leido. Quizas no lo
vuelva a comentar mas porque seguro que la gente esta cansada del tema
:D
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a