adr-examples: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 9: Line 9:


For instance - with the below post, we reference a city but nothing else.
For instance - with the below post, we reference a city but nothing else.
Because I marked up the city name with the "locality" property, I added the "adr"
Because I marked up the city name with the <em>locality</em> property, I added the <em>adr</em>
class to the block-level parent element that contains the relevant locality name.
property to the block-level parent element that contains the relevant <em>locality</em> property.


<h3>Example:</h3>
<h3>Example:</h3>
Line 21: Line 21:
<h2>Use of the <code>&lt;abbr&gt;</code> element</h2>
<h2>Use of the <code>&lt;abbr&gt;</code> element</h2>


Semantically-correct <strong>adr</strong> markup would use the <code>&lt;abbr&gt;</code> HTML element while
Semantically-correct <strong>adr</strong> markup would use the <code>&lt;abbr&gt;</code> element while
using the region, country and perhaps other <strong>adr</strong> properties.
using the <em>region</em>, <em>country</em> and perhaps other <strong>adr</strong> properties.


<h3>Example:</h3>
<h3>Example:</h3>
Line 31: Line 31:
</nowiki></pre>
</nowiki></pre>


For the full country names in the title attribute of the <code>&lt;abbr&gt;</code> element,  
For the full country names in the <code>title</code> attribute of the <code>&lt;abbr&gt;</code> element,  
use [http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html ISO 3166-1].
use [http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html ISO 3166-1].

Revision as of 01:25, 17 January 2006

More ADR examples

LOCALITY and other ADR fragments

Using the adr microformat should not just be limited to full datasets of information. In some cases, people reference regions or localities sans any additional information.

By marking these cases up, use of microformats, (particularly adr), will skyrocket.

For instance - with the below post, we reference a city but nothing else. Because I marked up the city name with the locality property, I added the adr property to the block-level parent element that contains the relevant locality property.

Example:

<p class="adr">Unbelievable. Yesterday's high temperature in <span  
class="locality">Salem</span> it was 57 degrees out. </p>

Use of the <abbr> element

Semantically-correct adr markup would use the <abbr> element while using the region, country and perhaps other adr properties.

Example:

<abbr class="region" title="California">CA</a>,
<abbr class="country" title="United States">US</abbr>

For the full country names in the title attribute of the <abbr> element, use ISO 3166-1.