CSS3-Only Animated Spinner
Using rounded corners, we can create circles and arcs with just plain HTML and CSS
A common CSS trick is to use borders to create triangles
Extending the idea of using borders to make triangles, we can also make rounded wedges by using rounded corners.
Mixing these ideas together and adding in some CSS animation, we can build a spinner without one line of Javascript.
Although, it won't work in IE :(