I'm reading Eric Meyer's article on Tricking Browsers and Hiding Styles.  I
understand what he's saying and that the extra characters in the rules get
parsed in different ways.

But for me to really understand what's happening, though, I sure could use
an explanation of exactly what is making various parsers see various
results.

He says this code:

div#test { 
  color: red; 
  voice-family: "\"}\"";
  voice-family:inherit;
  color: green;
}

Will produce this result in correctly implemented parsers:

div#test { 
  color: red; 
  voice-family: "}" ;
  voice-family:inherit;
  color: green;
}

The question is why?  What is the effect of the "\" characters?  What are
they in the CSS language?

Can someone provide a character by character trace of this line:

voice-family: "\"}\"";

Thanks in advance.


Christopher

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to