On Sep 20, 2006, at 4:18 PM, Andy Mabbett wrote:
<abbr class="currency" title="USD">
<span class="amount">42.67</span>
</abbr>
Isn't this suggesting that "42.67" is an abbreviation for "USD"?
I've commented before that microformats already "misuse" <abbr> in
this
way.
Where is that? I don't remember seeing anything like this, where one
piece of information is declared as abbreviation for another and
they're not even the same kind of information.
More generally, if the currency isn't published anywhere, doesn't
that
make it out of scope for microformats?
The example, which you've only partially quoted, is a table row;
elsewhere in that Wiki entry, I've talked of such rows having header
cells; again, the wider issue is something I've addressed elsewhere.
Okay, it wasn't clear to me that the examples were part of a larger
document with relevant data elsewhere. That's probably another
argument for using explicit inclusion:
How would you solve these two issues?
When the data is on the page, this seems like an ideal use of the
include pattern:
<http://microformats.org/wiki/include-pattern>
Specifically, something like this:
<th><abbr title="USD" id="usd" class="currency">Cost</abbr></th>
[...]
<td class="money">
<a class="include" href="#usd"></a>
<span class="amount">42.67</span>
</td>
There's been some previous discussion of table columns specifically
here, but I'm not as clear on that:
<http://microformats.org/wiki/hcalendar-
brainstorming#Tabular_event_calendars>
When the data is not on the page at all, I'd say that's out of scope
for microformats.
Peace,
Scott
_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss