Re: [css21] ident production does not match <identifier>

On Mon, 15 Feb 2010 19:40:53 +0100, Bert Bos <bert@w3.org> wrote:
> If I remember correctly, the answer is that the two phrases "characters
> above U+007F" and "characters U+00A1 and higher" mean the same thing,
> because A1 is actually the first character above 7F.
>
> In more detail:
>
> Before Unicode 3, the code points between 80 and 9F didn't even have a
> name. Now most of them have been given a name, but they remain
> classified as control codes, not characters. Unicode says that the
> meaning of control codes (the 65 code points 00-1F and 7F-9F) depends
> on "a higher-level protocol," not on Unicode.
>
> CSS is such a higher-level protocol. It assigns meaning to 09, 0A, 0C
> and OD, but does not use the other control codes.

Per my understanding of Unicode the term characters includes all those. I  
believe it excludes surrogate code points only.


-- 
Anne van Kesteren
http://annevankesteren.nl/

Received on Tuesday, 16 February 2010 10:23:11 UTC