Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/11/2004, 22:23
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
No se a que OTROS lenguajes de diseño te refieres, tal vez hablas de... "qué ventaja tiene usar CSS y no HTML y tablas".

Las ventajas son inmensas.

Piensa por ejemplo en esto:

Un cliente tuyo te ha pedido un web bastante complejo, digamos que su contenido es estático, y el resultado son 100 páginas HTML. Tu te pones a trabajar diseñando página por página, cambiando el <font>, poniendo tus <color>es, acomodando cuidadosamente el contenido dentro de tablas y tablas anidadas para conseguir el diseño final, además de etiquetar todo el contenido para poner las <b> y las <i> necesarias para completar el efecto visual definitivo.

Cuando, después de varias semanas de trabajo, llegas a entregar el proyecto, tu cliente te sale con esto:

a) No me gusta ese menú a la izquierda, lo quiero a la derecha.
b) Los colores quiero cambiarlos, pues estos no me gustan.
c) Las imágenes de fondo no terminan de convencerme, mejor usa estas otras.
d) A todas las frases que pusiste en negritas (<b>), mejor quitaselo, pues no me gusta como se ve.


¿Que es lo que tienes que hacer ahora?!!!

Sentarte otra semana a cambiar todas las páginas, una por una nuevamente, moviendo tablas, quitando unas etiquetas y cambiando otras... y todo esto 100 veces!!!

Imagina que al final te vuelve a pedir otros "cambiecitos"... es la muerte! no?

Bueno, con un diseño basado en CSS, lo único que debes re-trabajar es tu hoja de estilos. Al final solo la reemplazas por la anterior, y listo! esfuerzo? poco, trabajo? poco.

Existen muchas más ventajas, como uso óptimo del ancho de banda (por la disminución de los tamaños de los HTML's), separación de tareas (unos pueden hacer el HTML y otros el diseño), y muchas otras más...

__________________
Manoloweb