Estoy empezando a descubrir este invento del CSS que veo muy interesante, pero hay algunas cosas que me intrigan.
Los libros que estoy leyendo y los manuales y tutoriales de internet ponen al CSS como "la tecnología definitiva" para sustituir el javascript, las tablas HTML mal utilizadas, etc...
Ahora, de verdad, ¿realmente hay ventajas significativas en intentar erradicar el javascript en mis páginas e intentar sustituirlo en la medida de lo posible por CSS? ¿o solo se deben sustituir los elementos de diseño por CSS y mantener formularios y otros elementos más fáciles de desarrollar en javascript?
Muchas gracias a quién aclare mis dudas de lego.
PD2: Otra duda que me trae de cabeza es ¿cuantos níveles son como máximo recomendable anidar en etiquetas <div>
Es decir, precismante utilizar CSS es para evitar la anidación de tablas. ¿Cómo evitar caer en el mismo error?