Hola:
Animaciones pueden hacerse también cambiando estilos con javascript... un viejo ejemplo:
¡Feliz Navidad!, y para efectos sencillos en un menú (por ejemplo con efecto rollover), también valdría el formato svg... incluso sin necesidad de javascript, aunque ayudaría...
Saludos