Fonts: a touch of creativity for web pages