I really didn’t know much about microformats before Thomas gave me CSS Artistry by Andy Clarke. I couldn’t figure out why the author dedicated SO much attention to Microformats. I’ve learned they are great for CSS styling and for their main purpose, reusing HTML elements to convey metadata.
For example, the most common of microformats would probably be hCard. hCard is used for representing people or organizations and there are extensions or web services that can read an hCard and use the information for an Address book or something similar. There is also a rubygem called mofo which can parse the information of several microformats which you can do whatever with. The new microformat that I’m using with work is hProduct which should end up awesome. The resume page I put up also uses the hResume microformat.
They are also dead simple to use. You just add CSS classes to HTML elements like this:
1 2 3 4 5 6 7 8 9 10 | <div class="hResume"> <div class="contact vcard"> <div class="fn n" id="j"> <span class="given-name">Jesse</span> <span class="family-name">Frye</span> </div> <ul> <li>Email: <a class="email" href="mailto:johnny@appleseed.com">#</a></li> <li>Personal: <a class="url" href="http://jessefrye.com">http://jessefrye.com</a></li> <li>Latest Project: <a class="url" href="http://137clothing.com">http://137clothing.com</a></li> </ul> |




TECHNOLOGY
PERSONAL
GRAPHICS
BIKE/VESPA
EVERYTHING