- From: Christophe Strobbe <christophe.strobbe@esat.kuleuven.be>
- Date: Thu, 24 Aug 2006 22:13:40 +0200
- To: WCAG <w3c-wai-gl@w3.org>
Hi,
The minutes of last week's telecon say: "refer LC-695 [1] back to committee
to investigate Gez's proposal of using CSS to generate the language
appropriate quotes".
I wonder if there was a misunderstanding about CSS support in IE for
generating quotation marks.
I have looked at several ways of using CSS to generate quotation marks [2].
(1) q:before { content: open-quote } q:after { content: close-quote }
This generates quotation marks in Firefox 1.0, Mozilla 1.7.3, Opera 7.54
and 8.02 (all on Windows).
In Internet Explorer 6, this does not generate quotation marks.
These browsers behave the same regardless whether the CSS contains the
above rule or not.
(2) q:before { content: "“"; } q:after { content: "”"; }
This generates quotation marks in Firefox 1.0, Mozilla 1.7.3, Opera 7.54
and 8.02 (all on Windows). Of course, the quotation marks are the same
regardless of the level of embedding of the quotes.
In Internet Explorer 6, this does not generate quotation marks.
(3) q { quotes: '"' '"' "'" "'" }
This generates quotation marks in Firefox 1.0, Mozilla 1.7.3, Opera 7.54
and 8.02 (all on Windows). However, Firefox 1.0 and Mozilla 1.7.3, only
apply the first pair of quotes, i.e. also for nested quotes.
In Internet Explorer 6, this does not generate quotation marks.
(4) q:lang(en) { quotes: '“' '”' "‘" "’" } q:lang(no) { quotes: "«" "»" "<"
">" }
This generates quotation marks in Firefox 1.0, Mozilla 1.7.3, Opera 7.54
and 8.02 (all on Windows). However, Firefox 1.0 and Mozilla 1.7.3, only
apply the first pair of quotes, i.e. also for nested quotes.
In Internet Explorer 6, this does not generate quotation marks.
I can't think if any way to make IE render quotation marks by means of CSS.
Have I overlooked something or is the resolution the result of a
misunderstanding during the teleconference?
Best regards,
Christophe
[1]
http://www.w3.org/WAI/GL/WCAG20/issue-tracking/viewdata_individual.php?id=695
[2] See CSS spec for more on this:
www.w3.org/TR/1998/REC-CSS2-19980512/generate.html#quotes-specify
--
Christophe Strobbe
K.U.Leuven - Departement of Electrical Engineering - Research Group on
Document Architectures
Kasteelpark Arenberg 10 - 3001 Leuven-Heverlee - BELGIUM
tel: +32 16 32 85 51
http://www.docarch.be/
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
Received on Thursday, 24 August 2006 20:14:03 UTC