<entry-title>h-adr</entry-title> Tantek Çelik (Editor)
h-adr is a simple, open format for publishing people and organisations on the web. h-adr is one of several open microformat draft standards suitable for embedding data in HTML/HTML5.
Here is a simple minimal person example:
<p class="p-adr h-adr"> <span class="p-street-address">17 Austerstræti</span> <span class="p-locality">Reykjavík</span> <span class="p-country-name">Iceland</span> <span class="p-postal-code">107</span> </p>
h-adr is a root class name that indicates the presence of an h-adr.
p-street-address, p-extended-address and all the other h-adr property classnames define an element as a property of the h-adr.
See microformats2 parsing specification to learn more about property classnames.
p-street-address- house/apartment number, floor, street name
p-extended-address- additional street details
p-postal-code- postal code, e.g. ZIP in the US
p-country-name- country name
p-label- new in vCard4 (RFC6350)
p-geo(or u-geo with a RFC 5870 geo: URL), optionally a nested h-geo
p-latitude- metric latitude
p-longitude- metric longitude
p-altitude- metric altitude
For backward compatibility, you may wish to use classic adr classnames in addition to the more future-proof h-adr properties, for example:
<span class="p-street-address street-address">123 Main St.</span>
Microformats parsers should detect classic properties and parse them as microformats 2 properties. If an "h-adr" is found, don't look for an "adr" on the same element.
Compatibility root class name: adr
Properties: (parsed as p- plain text unless otherwise specified)
h-adr is a microformats.org draft specification. Public discussion on h-adr takes place on h-adr-feedback, the #microformats #microformats on libera.chat channel on irc.freenode.net, and microformats-new mailing list.
h-adr is ready to use and implemented in the wild, but for backwards compatibility you should also mark h-adrs up with classic adr classnames.
(stub, add any property explanations here)