- From: Philippe Le Hegaret <plh@w3.org>
- Date: Tue, 10 Apr 2001 18:36:58 -0400
- To: Daniel Glazman <glazman@netscape.com>
- Cc: www-dom@w3.org
Daniel Glazman wrote: > > CSSStyleDeclaration provides means to determine the style properties > currently set in a block or to set style properties explicitly within > the block. All methods in CSSStyleDeclaration assume that there is only > one answer per property name. But this is false, unless part of the > cascade is done : > > P { color : red ! important ; > color : blue ; > color : yellow ! important } > > Without applying some of the rules of the cascade, the CSS OM cannot > answer that the value of color assigned in this block is |yellow| with > and cannot answer it is an important declaration. I agree. We optimized the representation of the styleproperties from the CSS file. But you will never be able to use |red| or |blue| informations in the representation of your document. > Anyway, I think that the CSS OM should provide access to ALL explicitely > set values for a given property, in order of declaration, without > applying the cascade. Could you please provide a use case? We already acknowledged in the past that the CSS Object Model wasn't suitable for CSS editors given that a lot of informations are lost (white spaces, character representation, comments). Philippe
Received on Tuesday, 10 April 2001 18:36:59 UTC