Eva del Campo escribió:

Siendo algo que con tablas se resuelve en 5 minutos, y después de llevar


Porque estas acostumbrado a ellas pero no negaras que las tablas tampoco estan muy pensadas para maquetar, es una forma extraña de distribuir contenidos, cuando le vayas cogiendo el truco al css verás que lo de las tablas es incluso más difícil y enrevesado.

todo el día dándole vueltas, me planteo las siguientes preguntas:

- ¿Cuál es exactamente el beneficio de usar css para todo?


El separar contenido de presentación trae muchísimas ventajas.
Un html puede tener distintas presentaciones incluso ajustados a diferentes medios (monitor, impresora, pda...)
Un único cambio en el css puede permitir cambiar todo un sitio entero.
Los contenidos del html no es necesario que sean un puzle sin sentido como ocurre con tablas con colspan y rowspan
El tamaño de los html se reduce increiblemente cuando lo liberas de todos lo elementos presentacionales (tablas para maquetar, imagenes transaparentes,  , font...)


- No será mejor maquetar las páginas según la necesidad del momento (unas
partes con tablas y otras con div)?


La idea no es sustituir los table por div, por ejemplo en tu ejemplo la cabecera podría haber sido perfentamente un <h1>, lo que se hace con css es definir el tamaño de los elementos y como interactuan con el resto.

- Esta es la más filosófica de las tres preguntas, y es la que da título al
mensaje: ¿porqué en mac me aparece un espacio blanco por la derecha, que
hace que se active la barra de desplazamiento horizontal?




No tengo Mac, pero no será que la ventana es demasiado pequeña, fijate que a #general le has definido un ancho fijo.


--
Saludos -=stripTM=-


_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a