This is a nestable, in-line character level element introduced to
denote short quotations. Its use is recommended for quotations not
requiring line breaks. The contents of the Q element should not include
the quotation marks, as they should be added by the browser when displayed.
This allows the dynamic use of quotation marks appropriate to the
language or encoding system in use by the reader (quotation mark
symbols vary between different language systems.) Minimal support
for this element is to surround content in some form of quotes
(such as plain ASCII double quotes.)
If you wish to quote a long passage or something that requires
paragraph breaks, the BLOCKQUOTE
element is recommended instead of Q.
No suggestion is made in the specification of how or if the CITE
attribute should be used by the reader.
IE 4+ supports this
element, but only via its recognition. Common attributes will be applied
to content, but nothing is done with the CITE attribute by the browser
unless scripting is used to take action on its value.
Netscape and Opera add quotation marks around content. Internet
Explorer does not.
Netscape and Opera and the added quotes thing: Spaces before AND after
the begin tag are honored, which seems to be counter to how they are
usually treated for other elements (for an example try "test <q>
hello </q> test" and compare the result to the same test using
the U element.)
The CITE attribute is exposed in Netscape 6.1+ by invoking a context
menu on the element (PC: right clicking) and choosing "properties."