- From: Ian Hickson <ian@hixie.ch>
- Date: Fri, 20 May 2005 12:44:20 +0000 (UTC)
- To: www-svg@w3.org
Section 6.7 Property inheritance is very confused. * It should be titled "Property inheritance and computation", or the section should be split into two, since it currently covers both. * It contains the statement "The definition of each property indicates whether the property can inherit the value of its parent", which is meaningless, since properties can always inherit the value of the parent element. * The statement "In SVG, as in CSS2, most elements inherit computed values" is incorrect, as in CSS2, inheritance is always from the computed value. The sentence following that one is therefore wrong as well. * Computed values of absolute lengths should just be an absolute length, there should not be any specific units associated with them. Percentages should not be computed to absolute lengths; percentages should compute to percentages (computation doesn't depend on layout). In general I would recommend linking straight to the CSS2 definition of computation, since it already covers all these cases. * Each property should define its own computed value, in the style of the "Computed Value:" line found in CSS specifications. * The links are to an obsolete version of CSS2; CSS2 has sinced been revised. CSS2 revision 1 has many old errors corrected. CSS2.1 is at the same stage as CSS2.0 in the REC track -- namely, the stage after last call (note that CSS2.0 never exit the then-equivalent of CR since it was published before the formal CR process was established). Please fix all these problems. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 20 May 2005 13:01:56 UTC