>> It's not an abbreviated form of the full date by any stretch of the
imagination.
> Tell that to the microformats crowd - they've practically stretched the
idea of
> "abbreviation" to anything, just so they can fit their machine readable
data into the page...
Exactly, and this is the kind of markup we end up with [1]:
<div class='eventdate'>October 2</div>
<div class='eventtime'>
<abbr class='dtstart' title='2007-10-02T15:30-0700'>3:30 pm</abbr> -
<abbr class='dtend' title='2007-10-02T16:50-0700'>4:50 pm</abbr>
</div>
I agree with this hCalendar issue [2]:
"The use of abbr for dates is incorrect. "August 5th, 2004" is not the
abbreviation of 2004-09-05. In fact, the opposite is closer to the truth."
But it was rejected as "false statement".
It says "See this article for an explanation of this use of <abbr>: Human
vs. ISO8601 dates problem solved" [3]
FWIW, I don't agree with this at all. The specs say [4]:
"The content of the ABBR and ACRONYM elements specifies the abbreviated
expression itself, as it would normally appear in running text. The title
attribute of these elements may be used to provide the full or expanded form
of the expression."
Using Tantek's example:
My next birthday is <abbr title="20050125">January 25th</abbr>
We should be able to write this:
My next birthday is 20050125
It just doesn't work...
[1] http://microformats.org/wiki/hcalendar
[2] http://microformats.org/wiki/hcalendar-issues
[3] http://tantek.com/log/2005/01.html#d26t0100
[4] http://www.w3.org/TR/html401/struct/text.html#h-9.2.1
--
Regards,
Thierry | http://www.TJKDesign.com
*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************