Through a clever use of the "selection" CSS attribute, you can make blocks of text that turn into blocky artwork when selected.
Link
Update:
Erik sez, "Thanks for linking to my little demo of css3. After making that one, I made one that allows you to supply an image and text and it generates it for you."