<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HabuWoe</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HabuWoe"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/HabuWoe"/>
	<updated>2026-04-24T12:59:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=hcard-examples-rfc2426&amp;diff=25067</id>
		<title>hcard-examples-rfc2426</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=hcard-examples-rfc2426&amp;diff=25067"/>
		<updated>2007-12-08T20:58:59Z</updated>

		<summary type="html">&lt;p&gt;HabuWoe: ending &amp;gt; in Example 1 of 3.6.5 SORT-STRING&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h1&amp;gt;hCard examples&amp;lt;/h1&amp;gt;&lt;br /&gt;
{{TOC-right}}&lt;br /&gt;
&lt;br /&gt;
Example [[hcard|hCards]].&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
* [http://tantek.com/ Tantek Çelik]&lt;br /&gt;
* Brian Suda&lt;br /&gt;
&lt;br /&gt;
== Instructive Examples ==&lt;br /&gt;
&lt;br /&gt;
=== Authors of Pages and Posts ===&lt;br /&gt;
[http://www.w3.org/TR/html401/struct/global.html#h-7.5.6 Per the HTML4.01 specification], authors should be using the &amp;lt;code&amp;gt;&amp;amp;lt;address&amp;amp;gt;&amp;lt;/code&amp;gt; element to indicate the &amp;quot;contact information for a document or a major part of a document.&amp;quot; E.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By adding [[hcard|hCard]] to such existing semantic XHTML, you can explicitly indicate the name of the person, their URL, etc.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;fn url&amp;quot; href=&amp;quot;http://tantek.com/&amp;quot;&amp;gt;Tantek Çelik&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/address&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This could be displayed as:&lt;br /&gt;
&lt;br /&gt;
 [http://tantek.com/ Tantek Çelik]&lt;br /&gt;
&lt;br /&gt;
This works not only for whole pages, but also for &amp;quot;major part[s]&amp;quot; of pages, e.g. blog posts.&lt;br /&gt;
&lt;br /&gt;
See the [http://microformats.org/blog/ microformats.org blog] (view the source) for a live example.  The author of every blog post on the microformats.org blog is marked up as an &amp;lt;code&amp;gt;&amp;amp;lt;address class=&amp;quot;vcard&amp;quot;&amp;amp;gt;&amp;lt;/code&amp;gt; element like the example shown above.&lt;br /&gt;
&lt;br /&gt;
=== References to People and Organizations ===&lt;br /&gt;
A common pattern in blog posts is to link mentions of people's names to their blogs, and/or organizations to their home pages.  E.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;cite&amp;gt;&lt;br /&gt;
 &amp;lt;a href=&amp;quot;http://meyerweb.com/&amp;quot;&amp;gt;Eric Meyer&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/cite&amp;gt; wrote a post &lt;br /&gt;
(&amp;lt;cite&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://meyerweb.com/eric/thoughts/2005/12/16/tax-relief/&amp;quot;&amp;gt;&lt;br /&gt;
   Tax Relief&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/cite&amp;gt;) &lt;br /&gt;
about an unintentionally humorous letter he received from the&lt;br /&gt;
&amp;lt;a href=&amp;quot;http://irs.gov/&amp;quot;&amp;gt;Internal Revenue Service&amp;lt;/a&amp;gt;.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By adding hCard to such markup, you can explicitly indicate both the person and the organization by name and URL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;cite class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;fn url&amp;quot; href=&amp;quot;http://meyerweb.com/&amp;quot;&amp;gt;Eric Meyer&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/cite&amp;gt; wrote a post &lt;br /&gt;
(&amp;lt;cite&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://meyerweb.com/eric/thoughts/2005/12/16/tax-relief/&amp;quot;&amp;gt;&lt;br /&gt;
   Tax Relief&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/cite&amp;gt;) &lt;br /&gt;
about an unintentionally humorous letter he received from the&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://irs.gov/&amp;quot;&amp;gt;Internal Revenue Service&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note the class names &amp;quot;fn org url&amp;quot; on the hyperlink surrounding the IRS.  Using the same value (or element for that matter) for &amp;quot;fn&amp;quot; and &amp;quot;org&amp;quot; indicates that the hCard describes an organization rather than a person.&lt;br /&gt;
&lt;br /&gt;
This could be displayed as:&lt;br /&gt;
&lt;br /&gt;
 ''[http://meyerweb.com/ Eric Meyer]'' wrote a post (''[http://meyerweb.com/eric/thoughts/2005/12/16/tax-relief/ Tax Relief]'') about an unintentionally &lt;br /&gt;
 humorous letter he received from the [http://irs.gov/ Internal Revenue Service].&lt;br /&gt;
&lt;br /&gt;
=== hCard and XFN ===&lt;br /&gt;
==== References to People in Blog Posts ====&lt;br /&gt;
&lt;br /&gt;
In the above example, one person (the blogger) is referring to another person (Eric Meyer).  In addition to using hCard to explicitly mark up the reference as a person, the blogger can use [http://gmpg.org/xfn/ XFN] (the XHTML Friends Network) to indicate their relationship to Eric Meyer, e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;cite class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;fn url&amp;quot; rel=&amp;quot;friend colleague met&amp;quot; href=&amp;quot;http://meyerweb.com/&amp;quot;&amp;gt;&lt;br /&gt;
  Eric Meyer&lt;br /&gt;
 &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/cite&amp;gt; wrote a post &lt;br /&gt;
(&amp;lt;cite&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://meyerweb.com/eric/thoughts/2005/12/16/tax-relief/&amp;quot;&amp;gt;&lt;br /&gt;
   Tax Relief&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/cite&amp;gt;) &lt;br /&gt;
about an unintentionally humorous letter he received from the&lt;br /&gt;
&amp;lt;span class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://irs.gov/&amp;quot;&amp;gt;Internal Revenue Service&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It would be displayed the same as the previous example.&lt;br /&gt;
&lt;br /&gt;
==== References to People in Blogrolls ====&lt;br /&gt;
Many bloggers are using XFN (often using an easy user interface like that built into [http://wordpress.org WordPress]) to explicitly indicate their relationships to the people in their blogrolls:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://meyerweb.com&amp;quot; rel=&amp;quot;friend colleague met&amp;quot;&amp;gt;Eric Meyer&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://photomatt.net&amp;quot; rel=&amp;quot;friend colleague met&amp;quot;&amp;gt;Matt Mullenweg&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By adding hCard markup to an XFN Friendly blogroll, you can explicitly indicate the name and URL of the person in addition to their relationship:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn url&amp;quot; href=&amp;quot;http://meyerweb.com&amp;quot; rel=&amp;quot;friend colleague met&amp;quot;&amp;gt;Eric Meyer&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn url&amp;quot; href=&amp;quot;http://photomatt.net&amp;quot; rel=&amp;quot;friend colleague met&amp;quot;&amp;gt;Matt Mullenweg&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which could be displayed as:&lt;br /&gt;
* [http://meyerweb.com Eric Meyer]&lt;br /&gt;
* [http://photomatt.net Matt Mullenweg]&lt;br /&gt;
&lt;br /&gt;
This is referred to as [[hcard-xfn-supporting-friends-lists]], and is a key building block of [[social-network-portability]].&lt;br /&gt;
&lt;br /&gt;
For more information on XFN, see the [http://gmpg.org/xfn/ XFN home page], [http://gmpg.org/xfn/join joining XFN], and [http://gmpg.org/xfn/background background on XFN].&lt;br /&gt;
&lt;br /&gt;
The technique is used in the [http://factorycity.net/projects/wp-microformatted-blogroll/ WP Microformatted Blogroll] plugin for WordPress.&lt;br /&gt;
&lt;br /&gt;
=== New Types of Contact Info ===&lt;br /&gt;
&lt;br /&gt;
Since vCard was designed, there have been numerous other services that provide individuals with addresses or other means of contact, e.g. instant messaging, voip, etc.&lt;br /&gt;
&lt;br /&gt;
Does this mean that vCard (and hence hCard) must be extended to represent these?&lt;br /&gt;
&lt;br /&gt;
Thanks to the flexibility of the URL property, the answer is no, no extensions are necessary.  Instead, we use the proper URL for the service which identifies the service (protocol, machine, and/or path), and place the individual's address inside that.&lt;br /&gt;
&lt;br /&gt;
==== AOL Instant Messenger (AIM) ====&lt;br /&gt;
AOL Instant Messenger (AIM) ids can be represented using the &amp;lt;code&amp;gt;aim:&amp;lt;/code&amp;gt; protocol.  Many  who publish their AIM ids do so with clickable URLs e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;aim:goim?screenname=ShoppingBuddy&amp;quot;&amp;gt;IM with the AIM ShoppingBuddy&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus for hCard, we will adopt this existing content publisher behavior, and simply capture it as another URL for the hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;aim:goim?screenname=ShoppingBuddy&amp;quot;&amp;gt;IM with the AIM ShoppingBuddy&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Yahoo Messenger ====&lt;br /&gt;
Similarly, Yahoo Instant Messenger (YIM) ids can be represented using the &amp;lt;code&amp;gt;ymsgr:&amp;lt;/code&amp;gt; protocol.  And similarly many publish their YIM ids as clickable URLs e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;ymsgr:sendIM?SomeYahooFriend&amp;quot;&amp;gt;IM with SomeYahooFriend&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Again, for hCard, we will adopt this existing content publisher behavior, and simply capture it as another URL for the hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;ymsgr:sendIM?SomeYahooFriend&amp;quot;&amp;gt;IM with SomeYahooFriend&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== MSN Messenger ====&lt;br /&gt;
MSN Messenger (MSNIM) ids can be represented using the &amp;lt;code&amp;gt;msnim:&amp;lt;/code&amp;gt; protocol. And similarly many publish their MSNIM ids as clickable URLs e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;msnim:chat?contact=joebob@hotmail.com&amp;quot;&amp;gt;IM with joebob@hotmail.com&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For hCard, we will adopt this existing content publisher behavior, and simply capture it as another URL for the hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;msnim:chat?contact=joebob@hotmail.com&amp;quot;&amp;gt;IM with joebob@hotmail.com&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See related [[hcard-examples-issues#MSN_Messenger|issue(s)]].&lt;br /&gt;
&lt;br /&gt;
==== XMPP (Jabber) ====&lt;br /&gt;
[http://www.xmpp.org/ Extensible Messaging and Presence Protocol (XMPP)] ids can be represented using the &amp;lt;code&amp;gt;xmpp:&amp;lt;/code&amp;gt; protocol, e.g.:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;xmpp:username@jabberservice.com&amp;quot;&amp;gt;IM with username@jammerservice.com&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The protocol allows much richer URLs, see [http://www.faqs.org/rfcs/rfc4622.html RFC4622].&lt;br /&gt;
&lt;br /&gt;
There are not many current [http://wiki.jabber.org/index.php/XMPP_URIs#Jabber_Clients clients supporting the protocol].&lt;br /&gt;
&lt;br /&gt;
==== Skype ====&lt;br /&gt;
Skype can be represented using the &amp;lt;code&amp;gt;skype:&amp;lt;/code&amp;gt; protocol. It can be used to open a chat session or make a Skype call.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;skype:echo-chinese?chat&amp;quot;&amp;gt;IM with the Skype echo service (Chinese) &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;skype:echo-chinese?call&amp;quot;&amp;gt;Skype call to Skype echo service (Chinese) &amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thus for hCard, we could adopt this existing content publisher behavior, and simply capture it as another URL for the hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;skype:echo-chinese?chat&amp;quot;&amp;gt;IM with the Skype echo service (Chinese)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;skype:echo-chinese?call&amp;quot;&amp;gt;Skype call to Skype echo service (Chinese)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== ICQ ====&lt;br /&gt;
ICQ does not have a URL scheme.  Rather ICQ links on the web use HTTP hyperlinks to download a resource of content-type &amp;lt;code&amp;gt;application/x-icq&amp;lt;/code&amp;gt; which then the operating system opens with the user's ICQ client.&lt;br /&gt;
&lt;br /&gt;
Thus we can markup those HTTP hyperlinks with the content-type set explicitly to communicate the ICQ semantic:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot;&lt;br /&gt;
   type=&amp;quot;application/x-icq&amp;quot; &lt;br /&gt;
   href=&amp;quot;http://www.icq.com/people/cmd.php?uin=[ICQNUMBER]&amp;amp;action=message&amp;quot;&amp;gt;&lt;br /&gt;
 Contact with ICQ&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Replacing [ICQNUMBER] with the user's actual ICQ number.&lt;br /&gt;
&lt;br /&gt;
=== Site profiles ===&lt;br /&gt;
Bloggers often indicate their identity on content hosting services using the URL to their home page, feed or profile on those services.  By labeling them as URL properties, these additional facets of identity can be published in an hCard as well.&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://del.icio.us delicious]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://del.icio.us/rbach&amp;quot;&amp;amp;gt;Robert Bachmann's links&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://flickr.com Flickr]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://flickr.com/photos/tantek/&amp;quot;&amp;amp;gt;See my photos&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://flickr.com/people/tantek/&amp;quot;&amp;amp;gt;Flickr profile&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://technorati.com/ Technorati]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://technorati.com/profile/tantek/&amp;quot;&amp;amp;gt;Technorati profile&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Add more here...&lt;br /&gt;
** ....&lt;br /&gt;
&lt;br /&gt;
==== listing your other profiles ====&lt;br /&gt;
The most common case of sites listing other profiles is a blogger listing their own other profiles, or a site enabling a user to list on his or her profile on that site, links to his or her other profiles.  Since clearly the author/user is indicating that all those profiles mean the same person, it's best to mark them up with [[XFN]]'s &amp;lt;code&amp;gt;rel=&amp;quot;me&amp;quot;&amp;lt;/code&amp;gt; for explicit identity consolidation, e.g. if those links were on Tantek's blog or other social network profile:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://del.icio.us delicious]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://del.icio.us/rbach&amp;quot;&amp;amp;gt;Robert Bachmann's links&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;my [http://flickr.com Flickr]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://flickr.com/photos/tantek/&amp;quot;&amp;amp;gt;See my photos&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a rel=&amp;quot;me&amp;quot; class=&amp;quot;url&amp;quot; href=&amp;quot;http://flickr.com/people/tantek/&amp;quot;&amp;amp;gt;Flickr profile&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;[http://technorati.com/ Technorati]:&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;my &amp;amp;lt;a rel=&amp;quot;me&amp;quot; class=&amp;quot;url&amp;quot; href=&amp;quot;http://technorati.com/profile/tantek/&amp;quot;&amp;amp;gt;Technorati profile&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
* Add more here...&lt;br /&gt;
** ....&lt;br /&gt;
&lt;br /&gt;
Such explicit user-driven identity consolidation is also a key building block for [[social-network-portability]] that is further explained in the context of [[hcard-xfn-supporting-friends-lists]].&lt;br /&gt;
&lt;br /&gt;
=== Canonical Profiles on Sites ===&lt;br /&gt;
Sites sometimes have different pages for the &amp;quot;home&amp;quot; page for a person, and that person's user profile page.&lt;br /&gt;
&lt;br /&gt;
For example Flickr has:&lt;br /&gt;
* your home page is at a URL like: &amp;lt;code&amp;gt;http://flickr.com/photos/&amp;lt;/code&amp;gt; followed by your username, e.g.: &lt;br /&gt;
** http://flickr.com/photos/tantek/&lt;br /&gt;
* your profile page is at a URL like: &amp;lt;code&amp;gt;http://flickr.com/people/&amp;lt;/code&amp;gt; followed by your username, e.g.:&lt;br /&gt;
** http://flickr.com/people/tantek/&lt;br /&gt;
&lt;br /&gt;
In addition, sites often have a &amp;lt;em&amp;gt;canonical&amp;lt;/em&amp;gt; URL for a person, and several alternate URLs.&lt;br /&gt;
&lt;br /&gt;
As noted above, links to these URLs inside hCards that represent those people should have classname &amp;quot;url&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
In addition, such link(s) in hCards to the canonical URL for a person on that site should also have the classname of &amp;quot;uid&amp;quot;.  This technique was proposed Ryan King at the first [[events/2007-08-28-social-network-portability-today|Social Network Portability Today lunchtime meetup]]. &lt;br /&gt;
&lt;br /&gt;
Building on the example(s) from the previous section:&lt;br /&gt;
* [http://flickr.com Flickr]:&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://flickr.com/photos/tantek/&amp;quot;&amp;amp;gt;See my photos&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;&amp;amp;lt;a rel=&amp;quot;me&amp;quot; class=&amp;quot;url uid&amp;quot; href=&amp;quot;http://flickr.com/people/tantek/&amp;quot;&amp;amp;gt;Flickr profile&amp;amp;lt;/a&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Such a &amp;quot;url&amp;quot; + &amp;quot;uid&amp;quot; property could also be used by a site as that person's [[OpenID]] URL.&lt;br /&gt;
&lt;br /&gt;
=== Organizations and Departments ===&lt;br /&gt;
&lt;br /&gt;
Departments are marked up using the &amp;quot;organization-unit&amp;quot; class name inside the &amp;quot;org&amp;quot; element, with the &amp;quot;organization-name&amp;quot; specifically marked up to distinguish it from the department:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;Sprinkler Fitters U.A. Local 483&amp;lt;/div&amp;gt; &lt;br /&gt;
  &amp;lt;div class=&amp;quot;organization-unit&amp;quot;&amp;gt;Apprenticeship Training Center&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The department may also be part of the address, in which case, you may want to explicitly mark it up as the &amp;quot;extended-address&amp;quot; in addition to the &amp;quot;organization-unit&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org fn&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-name&amp;quot;&amp;gt;Sprinkler Fitters U.A. Local 483&amp;lt;/div&amp;gt;&lt;br /&gt;
   &amp;lt;div class=&amp;quot;organization-unit extended-address&amp;quot;&amp;gt;Apprenticeship Training Center&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;2531 Barrington Court&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Hayward&amp;lt;/span&amp;gt;, &lt;br /&gt;
  &amp;lt;abbr title=&amp;quot;California&amp;quot; class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94545&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that by nesting the org inside the address we avoided having to duplicate the department name.&lt;br /&gt;
&lt;br /&gt;
=== Lists of Organizations ===&lt;br /&gt;
Similar to [[hcard-examples#References_to_People_in_Blogrolls|lists of people]], lists of organizations (e.g. music bands) should use a list (unordered unless there is a specific reason to order it) with list items and hyperlink to the respective organization home pages.&lt;br /&gt;
&lt;br /&gt;
E.g. this simple [[POSH]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://technorati.com/&amp;quot;&amp;gt;Technorati&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li&amp;gt;&lt;br /&gt;
  &amp;lt;a href=&amp;quot;http://www.w3.org/&amp;quot;&amp;gt;World Wide Web Consortium&amp;lt;/a&amp;gt;&lt;br /&gt;
  (W3C)&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
can be easily enhanced with hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
 &amp;lt;li class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://microformats.org/&amp;quot;&amp;gt;microformats.org&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://technorati.com/&amp;quot;&amp;gt;Technorati&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;li class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;fn org url&amp;quot; href=&amp;quot;http://www.w3.org/&amp;quot;&amp;gt;World Wide Web Consortium&amp;lt;/a&amp;gt;&lt;br /&gt;
  (&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;W3C&amp;lt;/span&amp;gt;)&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;nowiki&amp;gt;RFC 2426&amp;lt;/nowiki&amp;gt; examples in hCard ==&lt;br /&gt;
&lt;br /&gt;
These are 1:1 hCard examples for each example in [[rfc-2426|RFC2426]].&lt;br /&gt;
&lt;br /&gt;
Mark Pilgrim has made these hCard examples available as separate files:&lt;br /&gt;
* http://diveintomark.org/projects/greasemonkey/hcard/tests/&lt;br /&gt;
&lt;br /&gt;
=== 2.4.2 VCARD ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AGENT:BEGIN:VCARD\nFN:Joe Friday\nTEL:+1-919-555-7878\n&lt;br /&gt;
TITLE:Area Administrator\, Assistant\n EMAIL\;TYPE=INTERNET:\n&lt;br /&gt;
jfriday@host.com\nEND:VCARD\n&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This vCard fragment has one property whose value is another vCard, and could be represented as an hCard fragment with an embedded hCard, literally (with the unnecessary type=internet default omitted, and the implied n optimization):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;agent vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;email fn&amp;quot; href=&amp;quot;mailto:jfriday@host.com&amp;quot;&amp;gt;Joe Friday&amp;lt;/a&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;+1-919-555-7878&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;title&amp;quot;&amp;gt;Area Administrator, Assistant&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard could be displayed as:&lt;br /&gt;
&lt;br /&gt;
[mailto:jfriday@host.com Joe Friday]&amp;lt;br /&amp;gt;&lt;br /&gt;
+1-919-555-7878&amp;lt;br /&amp;gt;&lt;br /&gt;
Area Administrator, Assistant&lt;br /&gt;
&lt;br /&gt;
=== 3.1.1 FN Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Mr. John Q. Public\, Esq.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;Mr. John Q. Public, Esq.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Mr. John Q. Public, Esq.&lt;br /&gt;
&lt;br /&gt;
=== 3.1.2 N Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
N:Public;John;Quinlan;Mr.;Esq.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;n&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-prefix&amp;quot;&amp;gt;Mr.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;John&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;additional-name&amp;quot;&amp;gt;Quinlan&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Public&amp;lt;/span&amp;gt;, &lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-suffix&amp;quot;&amp;gt;Esq.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Mr. John Quinlan Public, Esq.&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
N:Stevenson;John;Philip,Paul;Dr.;Jr.,M.D.,A.C.P.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;n&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-prefix&amp;quot;&amp;gt;Dr.&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;John&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;additional-name&amp;quot;&amp;gt;Philip&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;additional-name&amp;quot;&amp;gt;Paul&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;Stevenson&amp;lt;/span&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-suffix&amp;quot;&amp;gt;Jr.&amp;lt;/span&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-suffix&amp;quot;&amp;gt;M.D.&amp;lt;/span&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-suffix&amp;quot;&amp;gt;A.C.P.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment would be displayed as:&lt;br /&gt;
&lt;br /&gt;
Dr. John Philip Paul Stevenson, Jr., M.D., A.C.P.&lt;br /&gt;
&lt;br /&gt;
=== 3.1.3 NICKNAME Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
NICKNAME:Robbie&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;Robbie&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Robbie&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
NICKNAME:Jim,Jimmie&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;Jim&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;Jimmie&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment would be displayed as:&lt;br /&gt;
&lt;br /&gt;
Jim, Jimmie&lt;br /&gt;
&lt;br /&gt;
=== 3.1.4 PHOTO Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
PHOTO;VALUE=uri:http://www.abc.com/pub/photos/jqpublic.gif&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;http://www.abc.com/pub/photos/jqpublic.gif&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
PHOTO;ENCODING=b;TYPE=JPEG:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
 AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
 ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
 &amp;lt;...remainder of &amp;quot;B&amp;quot; encoded binary data...&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment (line breaks inserted into src value for readability):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;img class=&amp;quot;photo&amp;quot; src=&amp;quot;data:image/jpeg;base64,MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
...remainder of B encoded binary data...&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.1.5 BDAY Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BDAY:1996-04-15&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1996-04-15&amp;quot;&amp;gt;April 15, 1996&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1996-04-15&amp;quot;&amp;gt;April 15, 1996&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BDAY:1953-10-15T23:10:00Z&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1953-10-15T23:10:00Z&amp;quot;&amp;gt;Oct 15, 1953&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1953-10-15T23:10:00Z&amp;quot;&amp;gt;Oct 15, 1953&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Example 3 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BDAY:1987-09-27T08:30:00-06:00&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1987-09-27T08:30:00-06:00&amp;quot;&amp;gt;Sept 9, 1987&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;bday&amp;quot; title=&amp;quot;1987-09-27T08:30:00-06:00&amp;quot;&amp;gt;Sept 9, 1987&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.2.1 ADR Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ADR;TYPE=dom,home,postal,parcel:;;123 Main&lt;br /&gt;
  Street;Any Town;CA;91921-1234&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;dom&amp;quot;&amp;gt;US&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt; address, for&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;mail&amp;lt;/abbr&amp;gt; and&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;shipments&amp;lt;/abbr&amp;gt;:&lt;br /&gt;
 &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;123 Main Street&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Any Town&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;, &lt;br /&gt;
 &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;91921-1234&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;dom&amp;quot;&amp;gt;US&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt; address, for&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;mail&amp;lt;/abbr&amp;gt; and&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;shipments&amp;lt;/abbr&amp;gt;:&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;123 Main Street&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Any Town&amp;lt;/span&amp;gt;, &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;91921-1234&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.2.2 LABEL Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
LABEL;TYPE=dom,home,postal,parcel:Mr.John Q. Public\, Esq.\n&lt;br /&gt;
 Mail Drop: TNE QB\n123 Main Street\nAny Town\, CA  91921-1234&lt;br /&gt;
 \nU.S.A.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Please use the following address label for &lt;br /&gt;
&amp;lt;div class=&amp;quot;label&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;dom&amp;quot;&amp;gt;local delivery&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;home&amp;quot;&amp;gt;to my home&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;of mail&amp;lt;/abbr&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;and packages:&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mr.John Q. Public, Esq.&lt;br /&gt;
Mail Drop: TNE QB&lt;br /&gt;
123 Main Street&lt;br /&gt;
Any Town, CA  91921-1234&lt;br /&gt;
U.S.A.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Note:''' the above hCard fragment uses a &amp;amp;lt;pre&amp;amp;gt; tag inside a property value to capture/represent explicit carriage returns (&amp;quot;\n&amp;quot; characters) from the vCard fragment.&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
Please use the following address label for &lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;dom&amp;quot;&amp;gt;local delivery&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;home&amp;quot;&amp;gt;to my home&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;of mail&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;and packages:&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mr.John Q. Public, Esq.&lt;br /&gt;
Mail Drop: TNE QB&lt;br /&gt;
123 Main Street&lt;br /&gt;
Any Town, CA  91921-1234&lt;br /&gt;
U.S.A.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.3.1 TEL Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TEL;TYPE=work,voice,pref,msg:+1-213-555-1234&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;pref&amp;quot;&amp;gt;my&amp;lt;/abbr&amp;gt; &lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;work&amp;lt;/span&amp;gt; &lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;voice&amp;quot;&amp;gt;phone&amp;lt;/abbr&amp;gt;, with &lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;msg&amp;quot;&amp;gt;voicemail&amp;lt;/abbr&amp;gt;:&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-213-555-1234&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
my work phone, with voicemail: +1-213-555-1234&lt;br /&gt;
&lt;br /&gt;
=== 3.3.2 EMAIL Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
EMAIL;TYPE=internet:jqpublic@xyz.dom1.com&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:jqpublic@xyz.dom1.com&amp;quot;&amp;gt;email jqpublic&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
[mailto:jqpublic@xyz.dom1.com email jqpublic]&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
EMAIL;TYPE=internet:jdoe@isp.net&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:jdoe@isp.net&amp;quot;&amp;gt;email jdoe&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
[mailto:jdoe@isp.net email jdoe]&lt;br /&gt;
&lt;br /&gt;
==== Example 3 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
EMAIL;TYPE=internet,pref:jane_doe@abc.com&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:jane_doe@abc.com&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;pref&amp;quot;&amp;gt;preferred&amp;lt;/abbr&amp;gt; &lt;br /&gt;
 email for jane_doe&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
[mailto:jane_doe@abc.com preferred email for jane_doe]&lt;br /&gt;
&lt;br /&gt;
=== 3.3.3 MAILER Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
MAILER:PigeonMail 2.1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Jane Doe uses &amp;lt;span class=&amp;quot;mailer&amp;quot;&amp;gt;PigeonMail 2.1&amp;lt;/span&amp;gt; for email.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
Jane Doe uses &amp;lt;span class=&amp;quot;mailer&amp;quot;&amp;gt;PigeonMail 2.1&amp;lt;/span&amp;gt; for email.&lt;br /&gt;
&lt;br /&gt;
=== 3.4.1 TZ Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TZ:-05:00&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;tz&amp;quot;&amp;gt;-05:00&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
-05:00&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TZ;VALUE=text:-05:00; EST; Raleigh/North America&lt;br /&gt;
;This example has a single value, not a structure text value.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;tz&amp;quot;&lt;br /&gt;
 title=&amp;quot;-05:00; EST; Raleigh/North America;This example has a single value, not a structure text value.&amp;quot;&amp;gt;&lt;br /&gt;
 EST&lt;br /&gt;
&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;tz&amp;quot; title=&amp;quot;-05:00; EST; Raleigh/North America;This example has a single value, not a structure text value.&amp;quot;&amp;gt;EST&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.4.2 GEO Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
GEO:37.386013;-122.082932&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;geo&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;latitude&amp;quot;&amp;gt;37.386013&amp;lt;/span&amp;gt;, &lt;br /&gt;
 &amp;lt;span class=&amp;quot;longitude&amp;quot;&amp;gt;-122.082932&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
37.386013, -122.082932&lt;br /&gt;
&lt;br /&gt;
=== 3.5.1 TITLE Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
TITLE:Director\, Research and Development&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;title&amp;quot;&amp;gt;Director, Research and Development&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
Director, Research and Development&lt;br /&gt;
&lt;br /&gt;
=== 3.5.2 ROLE Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ROLE:Programmer&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;role&amp;quot;&amp;gt;Programmer&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
Programmer&lt;br /&gt;
&lt;br /&gt;
=== 3.5.3 LOGO Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOGO;VALUE=uri:http://www.abc.com/pub/logos/abccorp.jpg&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;http://www.abc.com/pub/logos/abccorp.jpg&amp;quot; alt=&amp;quot;my logo&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as (note: I used a real URL for the image): &lt;br /&gt;
&lt;br /&gt;
http://microformats.org/img/mf-lg-ora.gif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
LOGO;ENCODING=b;TYPE=JPEG:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
&amp;lt;...the remainder of &amp;quot;B&amp;quot; encoded binary data...&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;img class=&amp;quot;logo&amp;quot; src=&amp;quot;data:image/jpeg;base64,MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
...remainder of B encoded binary data...&amp;quot; alt=&amp;quot;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no display equivalent given, since data: URL from original example is incomplete.&lt;br /&gt;
&lt;br /&gt;
=== 3.5.4 AGENT Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AGENT;VALUE=uri:&lt;br /&gt;
 CID:JQPUBLIC.part3.960129T083020.xyzMail@host3.com&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;agent&amp;quot; href=&amp;quot;CID:JQPUBLIC.part3.960129T083020.xyzMail@host3.com&amp;quot;&amp;gt;JQPUBLIC&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
JQPUBLIC&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AGENT:BEGIN:VCARD\nFN:Susan Thomas\nTEL:+1-919-555-&lt;br /&gt;
 1234\nEMAIL\;INTERNET:sthomas@host.com\nEND:VCARD\n&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;agent vcard&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;a class=&amp;quot;email fn n&amp;quot; href=&amp;quot;mailto:sthomas@host.com&amp;quot;&amp;gt;Susan Thomas&amp;lt;/a&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;tel&amp;quot;&amp;gt;+1-919-555-1234&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as: &lt;br /&gt;
&lt;br /&gt;
[mailto:sthomas@host.com Susan Thomas], +1-919-555-1234&lt;br /&gt;
&lt;br /&gt;
Note: the vCard in the AGENT property vCard fragment is actually invalid since it lacks an &amp;quot;N&amp;quot; property.  However, the hCard version *is* valid, since I added the &amp;quot;n&amp;quot; class name to the example.&lt;br /&gt;
&lt;br /&gt;
=== 3.5.5 ORG Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
ORG:ABC\, Inc.;North American Division;Marketing&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;org&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;organization-name&amp;quot;&amp;gt;ABC, Inc.&amp;lt;/span&amp;gt;, &lt;br /&gt;
 &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;North American Division&amp;lt;/span&amp;gt;,&lt;br /&gt;
 &amp;lt;span class=&amp;quot;organization-unit&amp;quot;&amp;gt;Marketing&amp;lt;/span&amp;gt;,&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
ABC, Inc., North American Division, Marketing&lt;br /&gt;
&lt;br /&gt;
=== 3.6.1 CATEGORIES Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CATEGORIES:TRAVEL AGENT&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;TRAVEL AGENT&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
TRAVEL AGENT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CATEGORIES:INTERNET,IETF,INDUSTRY,INFORMATION TECHNOLOGY&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;INTERNET&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;IETF&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;INDUSTRY&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;category&amp;quot;&amp;gt;INFORMATION TECHNOLOGY&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment would be displayed as:&lt;br /&gt;
&lt;br /&gt;
INTERNET, IETF, INDUSTRY, INFORMATION TECHNOLOGY&lt;br /&gt;
&lt;br /&gt;
=== 3.6.2 NOTE Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
NOTE:This fax number is operational 0800 to 1715&lt;br /&gt;
 EST\, Mon-Fri.&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;note&amp;quot;&amp;gt;This fax number is operational 0800 to 1715 EST, Mon-Fri.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
This fax number is operational 0800 to 1715 EST, Mon-Fri.&lt;br /&gt;
&lt;br /&gt;
=== 3.6.3 PRODID Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
PRODID:-//ONLINE DIRECTORY//NONSGML Version 1//EN&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note, this vCard property actually doesn't make sense as a  hCard property, since it really should be filled in by whatever code transforms the hCard into a vCard, e.g. Brian Suda's X2V.&lt;br /&gt;
&lt;br /&gt;
=== 3.6.4 REV Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
REV:1995-10-31T22:27:10Z&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;rev&amp;quot; title=&amp;quot;1995-10-31T22:27:10Z&amp;quot;&amp;gt;Updated: 10/31 10:27p&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;rev&amp;quot; title=&amp;quot;1995-10-31T22:27:10Z&amp;quot;&amp;gt;Updated: 10/31 10:27p&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
REV:1997-11-15&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;rev&amp;quot; title=&amp;quot;1997-11-15&amp;quot;&amp;gt;Updated: November 15&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;rev&amp;quot; title=&amp;quot;1997-11-15&amp;quot;&amp;gt;Updated: November 15&amp;lt;/abbr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3.6.5 SORT-STRING Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Rene van der Harten&lt;br /&gt;
N:van der Harten;Rene;J.;Sir;R.D.O.N.&lt;br /&gt;
SORT-STRING:Harten&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;n&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-prefix&amp;quot;&amp;gt;Sir&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Rene&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;&lt;br /&gt;
   van der &amp;lt;span class=&amp;quot;sort-string&amp;quot;&amp;gt;Harten&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
 (&amp;lt;span class=&amp;quot;additional-name&amp;quot;&amp;gt;J.&amp;lt;/span&amp;gt;),&lt;br /&gt;
 &amp;lt;span class=&amp;quot;honorific-suffix&amp;quot;&amp;gt;R.D.O.N.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: The string &amp;quot;Harten&amp;quot; was NOT repeated in the hCard, even though it WAS repeated in the vCard (3 times! In N, FN, and SORT-STRING).  The &amp;quot;SORT-STRING&amp;quot; property provides another good demonstration of how hCard enables better adherence to the [http://microformats.org/wiki/hcard-example1-steps#hCard_example_iteration_1:_DRY DRY principle] than vCard.&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Sir Rene van der Harten (J.), R.D.O.N.&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Robert Pau Shou Chang&lt;br /&gt;
N:Pau;Shou Chang;Robert&lt;br /&gt;
SORT-STRING:Pau&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn n&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;additional-name&amp;quot;&amp;gt;Robert&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;family-name sort-string&amp;quot;&amp;gt;Pau&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Shou Chang&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: Not only was the string &amp;quot;Pau&amp;quot; was NOT repeated in the hCard (better [http://microformats.org/wiki/hcard-example1-steps#hCard_example_iteration_1:_DRY DRY principle] adherence again), even though it WAS repeated in the vCard, but in this case since the &amp;quot;family-name&amp;quot; and &amp;quot;sort-string&amp;quot; are the same, we were able to use [http://microformats.org/wiki/hcard-example1-steps#hCard_example_iteration_2:_element_conservation element conservation] and use only one element for both properties.&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Robert Pau Shou Chang&lt;br /&gt;
&lt;br /&gt;
==== Example 3 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Osamu Koura&lt;br /&gt;
N:Koura;Osamu&lt;br /&gt;
SORT-STRING:Koura&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
 Osamu &amp;lt;span class=&amp;quot;sort-string&amp;quot;&amp;gt;Koura&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: This example, in addition to illustrating better support for the [http://microformats.org/wiki/hcard-example1-steps#hCard_example_iteration_1:_DRY DRY principle], also makes use of the [http://microformats.org/wiki/hcard#Implied_.22N.22_Optimization Implied &amp;quot;N&amp;quot; Optimization].&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Osamu Koura&lt;br /&gt;
&lt;br /&gt;
==== Example 4 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Oscar del Pozo&lt;br /&gt;
N:del Pozo Triscon;Oscar&lt;br /&gt;
SORT-STRING:Pozo&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;n&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Oscar&amp;lt;/span&amp;gt;&lt;br /&gt;
  del &amp;lt;span class=&amp;quot;sort-string&amp;quot;&amp;gt;Pozo&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;family-name&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
  del Pozo Triscon&lt;br /&gt;
 &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: This example unfortunately could not completely adhere to the DRY principle due to the &amp;quot;FN&amp;quot; using a *substring* of the family-name, and in addition thus had to hide the extra &amp;quot;family-name&amp;quot; string value using CSS display:none, which in general should be avoided.  Suggestion welcome for improvements on this hCard fragement.&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Oscar del Pozo&lt;br /&gt;
&lt;br /&gt;
==== Example 5 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
FN:Christine d'Aboville&lt;br /&gt;
N:d'Aboville;Christine&lt;br /&gt;
SORT-STRING:Aboville&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;&lt;br /&gt;
 Christine d'&amp;lt;span class=&amp;quot;sort-string&amp;quot;&amp;gt;Aboville&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: This example re-demonstrates the same hCard advantages/efficiencies demonstrated in [http://microformats.org/wiki/hcard-examples#Example_3_3 example 3] above.&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as:&lt;br /&gt;
&lt;br /&gt;
Christine d'Aboville&lt;br /&gt;
&lt;br /&gt;
=== 3.6.6 SOUND Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOUND;TYPE=BASIC;VALUE=uri:CID:JOHNQPUBLIC.part8.&lt;br /&gt;
 19960229T080000.xyzMail@host1.com&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;object class=&amp;quot;sound&amp;quot; type=&amp;quot;audio/basic&amp;quot;&lt;br /&gt;
 data=&amp;quot;CID:JOHNQPUBLIC.part8.19960229T080000.xyzMail@host1.com&amp;quot;&amp;gt;&lt;br /&gt;
pronounciation of &amp;quot;JOHN Q PUBLIC&amp;quot;&lt;br /&gt;
&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment would probably be displayed as &lt;br /&gt;
&lt;br /&gt;
pronounciation of &amp;quot;JOHN Q PUBLIC&amp;quot;&lt;br /&gt;
&lt;br /&gt;
unless your browser supports the MIME type &amp;quot;audio/basic&amp;quot; (defined in [http://www.rfc-editor.org/rfc/rfc2046.txt RFC2046 section 4.3]) and has some way of retrieving &amp;quot;CID:&amp;quot; urls.&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
SOUND;TYPE=BASIC;ENCODING=b:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
 AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
 ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
 &amp;lt;...the remainder of &amp;quot;B&amp;quot; encoded binary data...&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;object class=&amp;quot;sound&amp;quot; &lt;br /&gt;
data=&amp;quot;data:audio/basic;base64,MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN&lt;br /&gt;
 AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm&lt;br /&gt;
 ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
 ...the remainder of &amp;quot;B&amp;quot; encoded binary data...&amp;quot;&amp;gt;&lt;br /&gt;
pronounciation&lt;br /&gt;
&amp;lt;/object&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
no display equivalent given, since data: URL from original example is incomplete.&lt;br /&gt;
&lt;br /&gt;
=== 3.6.7 UID Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
UID:19950401-080045-40000F192713-0052&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
Unique id: &lt;br /&gt;
 &amp;lt;span class=&amp;quot;uid&amp;quot;&amp;gt;19950401-080045-40000F192713-0052&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as &lt;br /&gt;
&lt;br /&gt;
Unique id:19950401-080045-40000F192713-0052&lt;br /&gt;
&lt;br /&gt;
Note: in practice I don't think I've seen globally unique IDs for &amp;quot;contact info&amp;quot; records published on the web, but perhaps I am not considering enough examples.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3.6.8 URL Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
URL:http://www.swbyps.restaurant.french/~chezchic.html&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://www.swbyps.restaurant.french/~chezchic.html&amp;quot;&amp;gt;Chez Chic&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as &lt;br /&gt;
&lt;br /&gt;
[http://www.swbyps.restaurant.french/~chezchic.html Chez Chic]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 3.7.1 CLASS Type Definition ===&lt;br /&gt;
&lt;br /&gt;
==== Example 1 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CLASS:PUBLIC&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;class&amp;quot;&amp;gt;PUBLIC&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as &lt;br /&gt;
&lt;br /&gt;
PUBLIC&lt;br /&gt;
&lt;br /&gt;
==== Example 2 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CLASS:PRIVATE&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;class&amp;quot;&amp;gt;PRIVATE&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as &lt;br /&gt;
&lt;br /&gt;
PRIVATE&lt;br /&gt;
&lt;br /&gt;
==== Example 3 ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
CLASS:CONFIDENTIAL&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;class&amp;quot;&amp;gt;CONFIDENTIAL&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as &lt;br /&gt;
&lt;br /&gt;
CONFIDENTIAL&lt;br /&gt;
&lt;br /&gt;
=== 3.7.2 KEY Type Definition ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
KEY;ENCODING=b:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcNAQEEBQA&lt;br /&gt;
 wdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENbW11bmljYX&lt;br /&gt;
 Rpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
 ZW1zMRwwGgYDVQQDExNyb290Y2EubmV0c2NhcGUuY29tMB4XDTk3MDYwNj&lt;br /&gt;
 E5NDc1OVoXDTk3MTIwMzE5NDc1OVowgYkxCzAJBgNVBAYTAlVTMSYwJAYD&lt;br /&gt;
 VQQKEx1OZXRzY2FwZSBDb21tdW5pY2F0aW9ucyBDb3JwLjEYMBYGA1UEAx&lt;br /&gt;
 MPVGltb3RoeSBBIEhvd2VzMSEwHwYJKoZIhvcNAQkBFhJob3dlc0BuZXRz&lt;br /&gt;
 Y2FwZS5jb20xFTATBgoJkiaJk/IsZAEBEwVob3dlczBcMA0GCSqGSIb3DQ&lt;br /&gt;
 EBAQUAA0sAMEgCQQC0JZf6wkg8pLMXHHCUvMfL5H6zjSk4vTTXZpYyrdN2&lt;br /&gt;
 dXcoX49LKiOmgeJSzoiFKHtLOIboyludF90CgqcxtwKnAgMBAAGjNjA0MB&lt;br /&gt;
 EGCWCGSAGG+EIBAQQEAwIAoDAfBgNVHSMEGDAWgBT84FToB/GV3jr3mcau&lt;br /&gt;
 +hUMbsQukjANBgkqhkiG9w0BAQQFAAOBgQBexv7o7mi3PLXadkmNP9LcIP&lt;br /&gt;
 mx93HGp0Kgyx1jIVMyNgsemeAwBM+MSlhMfcpbTrONwNjZYW8vJDSoi//y&lt;br /&gt;
 rZlVt9bJbs7MNYZVsyF1unsqaln4/vy6Uawfg8VUMk1U7jt8LYpo4YULU7&lt;br /&gt;
 UZHPYVUaSgVttImOHZIKi4hlPXBOhcUQ==&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this vCard fragment as an hCard fragment&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;object class=&amp;quot;key&amp;quot; type=&amp;quot;application/octet-stream&amp;quot;&lt;br /&gt;
 data=&amp;quot;data:application/octet-stream;base64,MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcNAQEEBQA&lt;br /&gt;
 wdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENbW11bmljYX&lt;br /&gt;
 Rpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0&lt;br /&gt;
 ZW1zMRwwGgYDVQQDExNyb290Y2EubmV0c2NhcGUuY29tMB4XDTk3MDYwNj&lt;br /&gt;
 E5NDc1OVoXDTk3MTIwMzE5NDc1OVowgYkxCzAJBgNVBAYTAlVTMSYwJAYD&lt;br /&gt;
 VQQKEx1OZXRzY2FwZSBDb21tdW5pY2F0aW9ucyBDb3JwLjEYMBYGA1UEAx&lt;br /&gt;
 MPVGltb3RoeSBBIEhvd2VzMSEwHwYJKoZIhvcNAQkBFhJob3dlc0BuZXRz&lt;br /&gt;
 Y2FwZS5jb20xFTATBgoJkiaJk/IsZAEBEwVob3dlczBcMA0GCSqGSIb3DQ&lt;br /&gt;
 EBAQUAA0sAMEgCQQC0JZf6wkg8pLMXHHCUvMfL5H6zjSk4vTTXZpYyrdN2&lt;br /&gt;
 dXcoX49LKiOmgeJSzoiFKHtLOIboyludF90CgqcxtwKnAgMBAAGjNjA0MB&lt;br /&gt;
 EGCWCGSAGG+EIBAQQEAwIAoDAfBgNVHSMEGDAWgBT84FToB/GV3jr3mcau&lt;br /&gt;
 +hUMbsQukjANBgkqhkiG9w0BAQQFAAOBgQBexv7o7mi3PLXadkmNP9LcIP&lt;br /&gt;
 mx93HGp0Kgyx1jIVMyNgsemeAwBM+MSlhMfcpbTrONwNjZYW8vJDSoi//y&lt;br /&gt;
 rZlVt9bJbs7MNYZVsyF1unsqaln4/vy6Uawfg8VUMk1U7jt8LYpo4YULU7&lt;br /&gt;
 UZHPYVUaSgVttImOHZIKi4hlPXBOhcUQ==&amp;quot;&amp;gt;&lt;br /&gt;
Key&lt;br /&gt;
&amp;lt;/object&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCard fragment could be displayed as&lt;br /&gt;
&lt;br /&gt;
Key&lt;br /&gt;
&lt;br /&gt;
Note: Because of the lack of a TYPE value in the RFC2426 example, I substituted application/octet-stream.  Clearly for it to be of some use, the type specified must be some sort of key or certificate mime type.&lt;br /&gt;
&lt;br /&gt;
=== 7.  Authors' Addresses ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BEGIN:vCard&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
FN:Frank Dawson&lt;br /&gt;
ORG:Lotus Development Corporation&lt;br /&gt;
ADR;TYPE=WORK,POSTAL,PARCEL:;;6544 Battleford Drive&lt;br /&gt;
;Raleigh;NC;27613-3502;U.S.A.&lt;br /&gt;
TEL;TYPE=VOICE,MSG,WORK:+1-919-676-9515&lt;br /&gt;
TEL;TYPE=FAX,WORK:+1-919-676-9564&lt;br /&gt;
EMAIL;TYPE=INTERNET,PREF:Frank_Dawson@Lotus.com&lt;br /&gt;
EMAIL;TYPE=INTERNET:fdawson@earthlink.net&lt;br /&gt;
URL:http://home.earthlink.net/~fdawson&lt;br /&gt;
END:vCard&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
BEGIN:vCard&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
FN:Tim Howes&lt;br /&gt;
ORG:Netscape Communications Corp.&lt;br /&gt;
ADR;TYPE=WORK:;;501 E. Middlefield Rd.;Mountain View;&lt;br /&gt;
CA; 94043;U.S.A.&lt;br /&gt;
TEL;TYPE=VOICE,MSG,WORK:+1-415-937-3419&lt;br /&gt;
TEL;TYPE=FAX,WORK:+1-415-528-4164&lt;br /&gt;
EMAIL;TYPE=INTERNET:howes@netscape.com&lt;br /&gt;
END:vCard&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that both of these vCards are invalid since they lack the REQUIRED &amp;quot;N&amp;quot; property which is quite ironic, since these are the vCards of the authors themselves.&lt;br /&gt;
&lt;br /&gt;
Nonetheless, these vCards can be represented by the following hCards:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;url fn&amp;quot; href=&amp;quot;http://home.earthlink.net/~fdawson&amp;quot;&amp;gt;Frank Dawson&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;org&amp;quot;&amp;gt;Lotus Development Corporation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;work&amp;lt;/span&amp;gt; address &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;mail&amp;lt;/abbr&amp;gt; and&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;packages&amp;lt;/abbr&amp;gt;):&lt;br /&gt;
 &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;6544 Battleford Drive&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Raleigh&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;NC&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;27613-3502&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;U.S.A.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-919-676-9515&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;VOICE&amp;quot;&amp;gt;v&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;MSG&amp;quot;&amp;gt;m&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-919-676-9564&amp;lt;/span&amp;gt;&lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;FAX&amp;quot;&amp;gt;f&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:Frank_Dawson@Lotus.com&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;erred email&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/a&amp;gt;,&lt;br /&gt;
&amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:fdawson@earthlink.net&amp;quot;&amp;gt;&lt;br /&gt;
 alternate email&lt;br /&gt;
&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;email fn&amp;quot; href=&amp;quot;mailto:howes@netscape.com&amp;quot;&amp;gt;Tim Howes&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;org&amp;quot;&amp;gt;Netscape Communications Corp.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;work&amp;lt;/span&amp;gt; address:&lt;br /&gt;
 &amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;501 E. Middlefield Rd.&amp;lt;/div&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Mountain View&amp;lt;/span&amp;gt;, &lt;br /&gt;
 &amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94043&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;U.S.A.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-415-937-3419&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
 &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;VOICE&amp;quot;&amp;gt;v&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;MSG&amp;quot;&amp;gt;m&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-415-528-4164&amp;lt;/span&amp;gt;&lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;FAX&amp;quot;&amp;gt;f&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this hCards could be displayed as&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[http://home.earthlink.net/~fdawson Frank Dawson]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;org&amp;quot;&amp;gt;Lotus Development Corporation&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;work&amp;lt;/span&amp;gt; address &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;mail&amp;lt;/abbr&amp;gt; and&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;packages&amp;lt;/abbr&amp;gt;):&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;6544 Battleford Drive&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Raleigh&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;NC&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;27613-3502&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;U.S.A.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-919-676-9515&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;VOICE&amp;quot;&amp;gt;v&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;MSG&amp;quot;&amp;gt;m&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-919-676-9564&amp;lt;/span&amp;gt;&lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;FAX&amp;quot;&amp;gt;f&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[mailto:Frank_Dawson@Lotus.com preferred email],&lt;br /&gt;
[mailto:fdawson@earthlink.net alternate email]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;fn&amp;quot;&amp;gt;[mailto:howes@netscape.com Tim Howes]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;org&amp;quot;&amp;gt;Netscape Communications Corp.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;work&amp;lt;/span&amp;gt; address:&lt;br /&gt;
&amp;lt;div class=&amp;quot;street-address&amp;quot;&amp;gt;501 E. Middlefield Rd.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Mountain View&amp;lt;/span&amp;gt;, &lt;br /&gt;
&amp;lt;span class=&amp;quot;region&amp;quot;&amp;gt;CA&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94043&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;country-name&amp;quot;&amp;gt;U.S.A.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-415-937-3419&amp;lt;/span&amp;gt; &lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;,&lt;br /&gt;
&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;VOICE&amp;quot;&amp;gt;v&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;MSG&amp;quot;&amp;gt;m&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+1-415-528-4164&amp;lt;/span&amp;gt;&lt;br /&gt;
(&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;WORK&amp;quot;&amp;gt;w&amp;lt;/abbr&amp;gt;&amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;FAX&amp;quot;&amp;gt;f&amp;lt;/abbr&amp;gt;)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Test Cases ==&lt;br /&gt;
&lt;br /&gt;
These are [[hcard|hCard]] examples which have been found to be particularly useful in finding bugs in hCard parsers (e.g. X2V).&lt;br /&gt;
&lt;br /&gt;
=== Problem with BDAY Information ===&lt;br /&gt;
&lt;br /&gt;
this example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;!-- birthday --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;bday&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;dt&amp;gt;Birthday&amp;lt;/dt&amp;gt;&lt;br /&gt;
    &amp;lt;dd&amp;gt;&lt;br /&gt;
        &amp;lt;abbr class=&amp;quot;value&amp;quot; title=&amp;quot;1985-10-27T00:00:00Z&amp;quot;&amp;gt;October 27, 1985&amp;lt;/abbr&amp;gt;&lt;br /&gt;
    &amp;lt;/dd&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ought to produce &amp;quot;BDAY:1985-10-27T00:00:00Z&amp;quot; but it produces &amp;quot;BDAY:Birthday October 27\, 1985&amp;quot;. interesting is that the apple addressbook is still willing to accept it in this way.&lt;br /&gt;
&lt;br /&gt;
=== case-INSENSITIVITY of type values ===&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;home&amp;quot; vs. &amp;quot;Home&amp;quot;&lt;br /&gt;
&lt;br /&gt;
this example works with X2V:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;dt&amp;gt;Phone (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt;)&amp;lt;/dt&amp;gt;&lt;br /&gt;
    &amp;lt;dd&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+438123418&amp;lt;/span&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
this does not, but should. but instead it becomes just TEL without a type in the vcard&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;tel&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;dt&amp;gt;Phone (&amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;)&amp;lt;/dt&amp;gt;&lt;br /&gt;
    &amp;lt;dd&amp;gt;&amp;lt;span class=&amp;quot;value&amp;quot;&amp;gt;+438123418&amp;lt;/span&amp;gt;&amp;lt;/dd&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GEO parsing ===&lt;br /&gt;
The following hCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;vcard&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;fn n&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;a class=&amp;quot;url&amp;quot; href=&amp;quot;http://t37.net&amp;quot;&amp;gt;&lt;br /&gt;
       &amp;lt;span class=&amp;quot;given-name&amp;quot;&amp;gt;Fréderic&amp;lt;/span&amp;gt; &lt;br /&gt;
       &amp;lt;span class=&amp;quot;family-name&amp;quot;&amp;gt;de Villamil&amp;lt;/span&amp;gt; &lt;br /&gt;
     &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;nickname&amp;quot;&amp;gt;neuro&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;a class=&amp;quot;email&amp;quot; href=&amp;quot;mailto:neuroNOSPAM@t37.net&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;pref&amp;lt;/span&amp;gt;&amp;lt;span&amp;gt;erred email&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/a&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;org&amp;quot;&amp;gt;Omatis&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;adr&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;dom&amp;quot;&amp;gt;France&amp;lt;/abbr&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;home&amp;lt;/span&amp;gt; address&lt;br /&gt;
     &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;postal&amp;quot;&amp;gt;mail&amp;lt;/abbr&amp;gt; and&lt;br /&gt;
     &amp;lt;abbr class=&amp;quot;type&amp;quot; title=&amp;quot;parcel&amp;quot;&amp;gt;shipments&amp;lt;/abbr&amp;gt;:&lt;br /&gt;
     &amp;lt;span class=&amp;quot;street-address&amp;quot;&amp;gt;12 rue Danton&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;locality&amp;quot;&amp;gt;Le Kremlin-Bicetre&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;postal-code&amp;quot;&amp;gt;94270&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span class=&amp;quot;country-name&amp;quot;&amp;gt;France&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span class=&amp;quot;geo&amp;quot;&amp;gt;&lt;br /&gt;
     &amp;lt;abbr class=&amp;quot;latitude&amp;quot; title=&amp;quot;48.816667&amp;quot;&amp;gt;N 48° 81.6667&amp;lt;/abbr&amp;gt;&lt;br /&gt;
     &amp;lt;abbr class=&amp;quot;longitude&amp;quot; title=&amp;quot;2.366667&amp;quot;&amp;gt;E 2° 36.6667&amp;lt;/abbr&amp;gt;&lt;br /&gt;
  &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should be translated into the following vCard:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
BEGIN:VCARD&lt;br /&gt;
VERSION:3.0&lt;br /&gt;
URL:http://t37.net&lt;br /&gt;
ORG:Omatis;;&lt;br /&gt;
NICKNAME:neuro&lt;br /&gt;
FN:Fréderic de Villamil&lt;br /&gt;
N:de Villamil;Frederic;;Mr.;&lt;br /&gt;
EMAIL;TYPE=INTERNET,PREF:neuroNOSPAM@t37.net&lt;br /&gt;
ADR;TYPE=HOME:;;12 rue danton;le Kremlin-Bicetre;;94270;France&lt;br /&gt;
GEO:48.816667;2.366667&lt;br /&gt;
END:VCARD&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
X2V currently (2005-12-18) fails to parse/export the GEO property at all.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
* [[hcard-examples-issues]]&lt;br /&gt;
{{hcard-related-pages}}&lt;/div&gt;</summary>
		<author><name>HabuWoe</name></author>
	</entry>
</feed>