Buenas.....
Todo esto esta muy bien, pero imaginemos el tambien t�pico caso de 3 columnas
de datos: Menu, Contenido y Opciones (por ejemplo).
Se puede hacer un <div> para separar estos 3 campos del resto y un <span> para
dividir cada columna sin ningun problema con las hojas de estilo.
No veo esta soluci�n muy l�gica.... Si tienes tres columnas, con tres tipos de contenidos, lo l�gico ser�a usar tres <div>, ya que claramente son tres divisiones (sem�nticas) del contenido de la p�gina, el uso de <span> aqu� estar�a fuera de lugar.
Una posible solucion ser�a cambiar la columna contenido de <span> a <div>, pero aunque esto se va a ver de forma correcta (con un buen CSS) en la mayoria de los navegadores, la estructura XHTML es incorrecta ya que un elemento de bloque tiene que serlo y generarse en una nueva linea y acabar con una nueva linea, o sea se obtienen (aunque luego no se vea asi en casi todos los navegadores) 3 filas en vez de 3 columnas. �Como se puede resolver esta paradoja?
No creo que sea una paradoja, me parece que est�s mezclando bloques "l�gicos" con bloques "visuales". XHTML es un lenguaje de marcas, y sirve para estructurar el contenido. Un <div> te marca un bloque de ese contenido, pero no te indica como debe aparecer, eso depende exclusivamente de la hoja de estilos, y no tiene porqu� empezar y acabarse con ua nueva l�nea. Contenido independiente de dise�o :)
Personalmente desde que me convert� a los estilos encuentro mi vida mucho m�s sencilla. El c�digo HTML que resulta de eliminar las tablas para maquetar y dejar todo el aspecto visual en manos de las CSS es mucho m�s limpio, manejable y f�cil de actualizar, y en cuanto a las posibilidades visuales es much�simo m�s potente que usando tablas...
De hecho estamos pasando algunos dise�os maquetados con tablas a capas, y es una gozada ver como 300 � 400 l�neas de c�digo HTML tremendamente enrevesado se quedan en apenas 100-125 de c�digo XHTML limpito limpito.... :) Por no hablar de los clientes que cada dos d�as cambian de opini�n sobre el dise�o y lo resolvemos simplemente cambiando la hoja de estilos, y no las 30 p�ginas de su web...
Saludos,
Ernesto
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
