The typing effect is one of the best classical animations that makes text appear letter-by-letter on the screen as if it is being typed as your watch. It is cumbersome for actual reading, but looks cool and old-school. And the best part is modern web designers started to use it again to enhance texts on websites. They can be achieved in many different ways so here are some examples of a typing effect using CSS and JavaScript.
If you are interesting in CSS animation and JS manipulation then some of these examples should give you inspiration for creating your own effect(s).
However, and I don’t want to ride the hate train here, the code, css and markup for a good number of these demonstrate some seriously questionable practices. Not all of them, but some.