Citations (was The Future of HTML)

Håkon Wium Lie <howcome@operasoftware.com> wrote:

> Also sprach JOrendorff@ixl.com:

>  > For example, (and I don't claim to be an authority on this
>  > at all) I'd like to see markup for names:
>  > 
>  >   <name of="book">The Elements of Style</name>
>  >   <name of="song">Penny Lane</name>
>  >   <name of="periodical">The Alarmist</name>

> How about:
> 
>   <span class="book">The Elements of Style</span>
>   <span class="song">Penny Lane</span>
>   <span class="periodical">The Alarmist</span>

Unless I'm mistaken, this is within the realm of the <cite> element, so

  <cite class="book">The Elements of Style</cite>
  <cite class="song">Penny Lane</cite>
  <cite class="periodical">The Alarmist</cite>

already fits the bill and typically displays in italics by default.

Speaking of <cite>:

>  > Also, I'm curious about <cite>; it seems it should have an
>  > attribute <cite for="idref"> that allows the author to specify
>  > what the cited authority is being cited for.

Or, conversely, the id on the cite could be used to reference the
corresponding <q> or <blockquote>.  The point here being that the cite
*attribute* on <q> and <blockquote> can be used to attribute the quote
to a reference by URL, but there is not a standard mechanism to
attribute quotes to offline sources.  I suppose that could be kludged
with the current standard in the following way (using an example from
<http://www.w3.org/TR/REC-html40/struct/text.html#h-9.2.1>):

  As <CITE id="hst">Harry S. Truman</CITE> said,
  <Q lang="en-us" cite="#hst">The buck stops here.</Q>

					John T. Whelan
					whelan@iname.com
					http://www.slack.net/~whelan/

Received on Monday, 25 October 1999 09:20:24 UTC