Hello,
I think that the production rule for UNICODE-RANGE in
http://www.w3.org/TR/css3-syntax/#tokenization should have the first
question mark stripped. That is, instead of
UNICODE-RANGE ::= "U+" [0-9A-F?]{1,6} ('-' [0-9A-F]{1,6})?
it should be
UNICODE-RANGE ::= "U+" [0-9A-F]{1,6} ('-' [0-9A-F]{1,6})?
Regards,
Slaven