Identifiers can also contain escaped characters (p. 43).
CSS Escape Notation
If you need to use characters that aren??™t easily inserted with a keyboard, or can??™t be
represented through the style sheet??™s character encoding, specify them in an external
style sheet using CSS Escape Notation. Representing escaped characters in CSS is
quite different from the process we use in HTML.
The character escape sequence consists of a backslash character (\) followed by
between one and six hexadecimal digits that represent a character code from the
ISO 10646 standard (which is equivalent to Unicode, for all intents and purposes).
Any character other than a hexadecimal digit will terminate the escape sequence.
If a character following the escape sequence is also a valid hexadecimal digit, you
must either include six digits in the escape, or use a whitespace character to
terminate the escape.
General Syntax and
Nomenclature
15 http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
The Ultimate CSS Reference 44
For example, if we wanted to output the string value "?»back" (producing a chevron
immediately adjacent to the word ???back???), we??™d need to use either "\0000bbback"
or "\bb back" (0x00bb is the ISO 10646 code for the chevron character).
Pages:
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96