Fco. Mario Barcala Rodr?guez wrote: > It is curious, but in linux version of XXE Personal Edition 3.8.0 > underscore works fine without escaping it but in Windows version not. > Perhaps there is some bug in linux, I don't know. The solution is to > escape it on both platforms :). > > I hope this information could be usefull for you. >
Thank you for the information. My answer to your initial question was incorrect. The underscore character '_' is allowed in CSS identifiers. This was not the case in old versions of XXE. We made the change because we found in this errata http://www.w3.org/Style/css2-updates/REC-CSS2-19980512-errata.html that the '_' was OK. In summary: * If you use a recent version of XXE, there is no need to escape the underscore '_' character in identifiers. * The same code is used on all platforms. I don't see how the same version of XXE could behave differently on Linux and on Windows (modulo the fact that Linux and Windows use different default encodings).

