Cita:
Iniciado por PabloFerran Es mejor usar css?
Gracias por la información.
generalmente sí, porque CSS te permite separar limpiamente el diseño del contenido, además de lo que te indica @IsaBelM.
con js se puede pero embebiendo directamente el código con el contenido, también puede separarse pero implica gestionar los eventos por separado, esperar que el DOM se cargue, con frameworks como jQuery es más fácil aún, pero implica más código de js por procesar, en cambio con CSS ya lo tienes sin menores complicaciones
recuerda, CSS para el diseño,
si existe, es para usarse, y deja para js lo que realmente sea necesario