On 2/25/07, James Craig <[EMAIL PROTECTED]> wrote:
Sølvgade 83, opg. S DK-1307 København K. DENMARK
hCard is modeled after the vCard RFC 2426. It uses a different system to mark-up addresses than the ISO model. But they can easily be combined; for example: <div class="adr" lang="dk"> <div class="street-address">Sølvgade 83, opg. S</div> <span class="iso-country-code"><abbr class="country-name" title="Denmark">DK</abbr>-<span class="postal-code">1307</span></span> <span class="locality">København</span> K. <div>DENMARK</div> </div> You don't have to change the way you display your text, but you have several choices where you can add the semantics. You can use <div>DENMARK</div> to mark-up the country-name and ignore the DK postal-code prefix, or vice-versa. because ADR is modeled after the RFC it is not likely that the ISO prefix will be added into the hCard property-List, but there is nothing stopping you from using it in any form you need. postal-codes are NOT just integers, <span class="postal-code">EH9 2JT</span> you could do: <span class="postal-code">DK-1307</span> or DK-<span class="postal-code">1307</span> it is a matter of preference and a matter of how consuming applications deal with this? if i send this postal-code with the ISO prefix to Google or Yahoo ADR->GEO services does it choke? depending on what you intend to do with the data, that will help guide you to how best mark-it-up. With or without the ISO prefix, ADR works just fine. -brian -- brian suda http://suda.co.uk _______________________________________________ microformats-discuss mailing list [email protected] http://microformats.org/mailman/listinfo/microformats-discuss
