- From: Bert Bos <bert@w3.org>
- Date: Thu, 12 Feb 2004 22:27:56 +0100
- To: Tex Texin <tex@i18nguy.com>
- Cc: www-style@w3.org
This is the CSS WG's response to an issue you raised on the last CSS 2.1 draft (http://www.w3.org/TR/2003/WD-CSS21-20030915). We want to publish CSS 2.1 as a CR in about two weeks. Please let us know this week if you think our response is wrong. Your e-mail: http://www.w3.org/mid/3F8DBE91.7A3671E@i18nguy.com The section 4.3.7 on strings introduces \A for newline and points to an example, so I assume there isn't a section describing other backslash codes (e.g. \t etc.). However, the section doesn't define what the user should do if they actually want a linefeed. Is \0A (not \A) supposed to generate a linefeed or a newline? In other words, is that string "\A" a special string, or is the character code U+000A mapped to linefeed in css? The parenthetical remark seems to indicate that CSS redefines the Unicode character. CSS WG response: \0A and \A are the same. The paragraph now reads: A string cannot directly contain a newline. To include a newline in a string, use an escape representing the line feed character in Unicode (U+000A), such as "\A" or "\00000a". This character represents the generic notion of "newline" in CSS. See the 'content' property for an example. For the CSS WG, Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos/ W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Thursday, 12 February 2004 16:30:15 UTC