[uf-discuss] General Definition List Pattern
ryan
ryan at theryanking.com
Thu Oct 25 13:32:03 PDT 2007
On Oct 9, 2007, at 5:22 AM, Ben Ward wrote:
> Idea that's been brewing in my mind for a little while of using the
> semantics of a definition list better in microformats.
>
> Take the following example from an hCard:
>
> <dl class="tel">
> <dt class="type">Home</dt>
> <dd class="value">01223 123 456</dd>
> <dt class="type">Fax</dt>
> <dd class="value">01223 123 457</dd>
> <dt class="type">Cell</dt>
> <dd class="value">07734 703 618</dd>
> </dl>
>
> You would still declare explicit class names on the DT and DD
> elements — no implicit classes should be applied based on it being
> a DT/DD — but the rule works as follows:
>
> In a DL with class "foo" , each set of DT+DD is treated as a
> separate parent "foo". So in the above example, the DL has class
> "tel", but it is parsed as if you have three standalone "tel"
> elements for each actual telephone number.
>
> We have something along these lines in our mark-up at the moment,
> so I'd obviously quite like to see if it's feasible for parsers to
> handle this.
>
> Thoughts?
The HTML5 draft covers this a bit: http://www.whatwg.org/specs/web-
apps/current-work/#the-dl
-ryan
More information about the microformats-discuss
mailing list