W3C home > Mailing lists > Public > public-html@w3.org > September 2009

Change back the semantics of <cite>

From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
Date: Thu, 10 Sep 2009 20:34:24 +0200
Message-ID: <4AA946B0.2060106@xn--mlform-iua.no>
To: HTMLWG <public-html@w3.org>
In the draft, the semantics of <cite> has been altered to not cover what 
it covered in HTML 4.

HTML 4:  "CITE: Contains a citation or a reference to other sources."

HTML 4 example: 
  As <CITE>Harry S. Truman</CITE> said,
   <Q lang="en-us">The buck stops here.</Q>
  More information can be found in <CITE>[ISO-0000]</CITE>.

HTML 5 draft, in contrast, explains in great detail how <cite> may only 
be used for the title of a work. Excerpt:

 "A person's name is not the title of a work — even if people call that
  person a  piece of work —  and the element must therefore not be
  used to mark up people's names. (In some cases, the b element might
  be appropriate for names; [...]"

I have just stumbled upon a problem in this regard when looking at the 
<dialog> element, where <cite> would be the right element for singling 
out the acting object:

  <dialog><dt><cite>Leif</cite>, HTMLwg member
                 <dd>I propose <dl dialog> instead
 </dialog>


Hence I propose the definition to change. The new text should say that 
<cite> is not a mark-up for "name" or "person". However, it is an 
element for marking up a source. And if the source is a person, then 
<cite> may indeed be used to mark up the reference to that person.
-- 
leif halvard silli
Received on Thursday, 10 September 2009 18:35:08 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:48 GMT