Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/11/2005, 12:26
Avatar de baccxus
baccxus
 
Fecha de Ingreso: mayo-2005
Ubicación: Panama city, Panama, Panama
Mensajes: 870
Antigüedad: 18 años, 10 meses
Puntos: 17
Hola snakepit:

Primero lo primero
Cita:
Iniciado por snakepit
Esto se debe a que el css divide el contenido tipografico de el diseño.
Mas o menos, el ideal del CSS es que el contenido valla separado del diseño, así se obtienen muchas ventajas en cuanto a buscadores, posicionamiento, uniformidad de sitios, carga más rápidas e incluso usar solo un contenido para diferentes medios (impresión, pantalla, móvil, etc), también la facilidad de hacer un cambio en el diseño de todo tu "site" con un solo archivo, otra de las ventajas que ofrece la separación del contenido y el diseño es que usuarios con limitaciones visuales puedan usar un lector de pantalla (sin problemas) y muchas más ventajas.

Ahora, si deseas hacer un uso correcto de CSS, no debes usar "<table>" para estructurar tu "site", para eso existen las capas; los "<table>" son para poner contenido tabular, algo así como esto:

Nombre Apellido Cédula Dirección
Juan Perez 123456 Arriba de la loma
Maria Gómez 654321 Debajito de juan

Las estructuras con css son fáciles de implementar, facilitan los cambios a futuro y ahorran tiempo, al principio no es cómodo usar CSS porque es "más código" pero con el tiempo y la experiencia puedes hacer mucho, ejemplos de diseños CSS pueden encontrar en:

http://www.camaleoncss.com/1/p1/camaleon.html y http://www.csszengarden.com/

Y aplicacion de css en tablas (para cuando lo necesites):
http://icant.co.uk/csstablegallery/

Saludos
__________________
Al final del día hablar es gratis, codificar no lo es