[uf-discuss] Complete n00b: adr microformat

Francois Lafortune quickredfox at neuenode.com
Tue Nov 6 19:57:06 PST 2007


A1. I would propose "locality"  for the suburb maybe and if you must  
specify city AND suburb in different tags then I dont see anything  
wrong with that, they are both class names and from the xhtml  
standpoint they can be re-used. Or, you could stick the suburb in  
with the city (which I think goes better with some microformat  
parsers) separated by a coma unless you really need to have them in  
separate tags. I don't see anything wrong with that but I'm no guru.

A2.1. it is OK to have colons in spans but the colons would be  
included by some parsers as being part of the content. putting your  
colon outside the span wont add an extra space if node right.

A2.2 AKA: Personal Vendetta

I hate the way microformats are going through that whole adolescence  
phase and bringing back major disease like acute divitus and severe  
spanitis, My personal take on this would be something the likes of:

<address>
	<dl class="adr">
		<dt class="work">Street Address</dt>
			<dd class="street-address">111 some street</dd>
			<dd class="extended-address">suite 101</dd>
		<dt>City</dt>
			<dd class="locality">Cooltown</dd>
			<dd class="locality">Suburbia</dd>
		<dt>Postal Code</dt>
			<dd class="postal-code">H0H 0H0</dd>
		<dt>Region</dt>
			<dd class="region">OG</dd>
		<dt>Country</dt>
			<dd class="country-name">Canada</dd>
	</dl>
	<dl class="tel">
		<dt class="type" title="fax">Fax:</dt>
			<dd class="value">+1-111-111-1111</dd>
		<dt class="type" title="work">Work:</dt>
			<dd class="value">+2-222-222-2222</dd>
	</dl>
</address>

we have markup language people... dont be affraid to use it! And a  
plus, it adresses you colon issues pretty well I would say.



On 6-Nov-07, at 10:20 PM, Katrina wrote:

> Gday,
>
> I would like to ask a few questions about the adr microformat and I  
> really hope I am in the correct place. I am so sorry if I am not.
>
> I am trying to learn about microformats, and so far so good.
>
>
> Q1. I have an address I would like to mark up as an adr. Now the  
> problem that I think I am having with this address is that it has a  
> country, a state, a city, a suburb, a postcode, and a street address.
>
> As far as I know, adr only has region and locality.
>
> Possible markup example:
> <div class="adr"><div class="work">Street Address</div>
>    <div class="street-address"></div>
>    <div class="locality"></div> --> suburb?
>    <div class="postal-code"></div>
>    <div class="region"></div> -- > state?
>    <div class="country-name"></div>
> </div>
>
> If locality equates to suburb, and region equates to state, how do  
> I add the city? Can I use extended address or is that reserved for  
> a more refined-grain part of the address than street-address, eg.  
> office number/building?
>
>
> Q2. As far as I am aware, good typography insists that colons are  
> flush against the word they succeed, and are also styled in the  
> same manner. Is it OK to have colons in the <spans>?
>
> For example:
> <div class="tel"><span class="type" title="fax">Fax:</span>  <span  
> class="value">+60 3 7880 7978</span></div>
>
> Thanks!!
>
> Kat
>
>
>
> _______________________________________________
> microformats-discuss mailing list
> microformats-discuss at microformats.org
> http://microformats.org/mailman/listinfo/microformats-discuss

_______________________________________
-- The QuickRedFox loops over the lazy eval --
Francois Lafortune ( quickredfox at neuenode.com



More information about the microformats-discuss mailing list