I see some websites use fancy icons. An example is this curly leaf icon at Dive Into HTML5:
❧
I would like to know the formal name of these icons. I’ve tried searching “html entities” and “html glyphs” in Google but the results always show the boring old arrows and Greek characters.
This is a unicode character.
If you are using UTF-8 encoding – which the example site is – you have a very large range of characters you can use – not just arrows and greek characters.
I’d encourage you to use Firebug or some other developer inspector in your browser. It makes it very easy to reverse engineer things like this.