- From: timeless <timeless@gmail.com>
- Date: Sun, 3 Apr 2011 15:51:22 +0300
- To: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Cc: www-style@w3.org
On Sun, Feb 20, 2011 at 7:14 PM, Leif Halvard Silli
<xn--mlform-iua@xn--mlform-iua.no> wrote:
> For the sentence:
> "First, inside a string, a backslash followed by a newline is
> ignored (i.e., the string is deemed not to contain either the
> backslash or the newline)."
> Insert the wording "backslash newline escape" etc:
> "First, inside a string, a plain backslash newline escape (backslash
> followed by newline) cancels the meaning of the newline so that
> the string is deemed to not contain whether backslash or newline."
it should be "demeed to contain neither backslash nor newline". You
have 'whether' which i think is a typo for 'either'.
> For the sentence:
> "Second, it cancels the meaning of special CSS characters."
> Replace "it cancels" with "using plain backslash escapes to cancel":
> "Second, using plain backslash escapes to cancel the meaning of
> special
> CSS characters."
>
> Add note about what "special CSS characters" means:
> "Special characters include all characters that have syntactic
> meaning in CSS: quotes, combinators, characters that have special
> meaning inside CSS indentifiers and characters that cannot appear
> unescaped inside CSS identifiers."
> [Are there other special characters?]
I believe the null character may count (\0).
> Add, at the end of the the paragraph which begins "Second, it
> cancels",
> the following note:
> "Note that even hexadecimal backslash escapes (see next paragraph)
> cancel the meaning of special CSS characters."
>
> Add, att the end of the paragraph which begins "Third, backslash
> escapes
> allow authors to refer to characters they cannot easily put in a
> document", the following note:
> "Note that even plain backslash escapes can sometimes be used to
> escape charactars which the document somehow prevents from being
characters
> typed directly. In the following example from inside a 'style'
> element in a HTML document, the "/" is escaped to prevent the
> 'style' element from being prematurely ended:
> <style type="text/css">
> div::before { content: "<style><\/style>"; }
> </style>
Received on Sunday, 3 April 2011 12:51:59 UTC