W3C home > Mailing lists > Public > public-html@w3.org > October 2008

Re: <q> vs <p>

From: Henri Sivonen <hsivonen@iki.fi>
Date: Fri, 31 Oct 2008 15:40:08 +0200
Cc: "public-html@w3.org" <public-html@w3.org>
Message-Id: <77D1C828-499B-4786-87C7-C3D383436B88@iki.fi>
To: "Thomas Broyer" <t.broyer@gmail.com>

On Oct 31, 2008, at 12:31, Thomas Broyer wrote:

> HTML doesn't mark up "language", it marks up semantics: a <q> denotes
> a quote, so that they can be easily extracted:

If I remember the examples from Goldfarb's Handbook correctly, the  
motivation for <q> in the sample SGML vocabulary (that seems to have  
influenced HTML) was to work around the lack of  and  on keyboards  
at the time. I think the semantic origins of <q> have been greatly  

It follows that the problems with en-US and fr-FR can go away in two  
  1) By using Unicode-level punctuation instead of markup.
  2) By putting <q> exactly where you want the start quotation mark to  
appear and </q> exactly where you want the end quotation mark to  
appear (even if it is semantically wrong in the case of en-US and fr- 

> http://labs.google.com/inquotes/ (In Quotes uses language analysis,
> but if everyone were using <q> and <cite> the job would much easier);

Why should authors pay the price of making the job of Google's  
competitors easier? Google In Quotes shows that the state of the art  
already works without <q>!

Henri Sivonen
Received on Friday, 31 October 2008 13:40:52 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:38 UTC