> From: b <mighty_joe_young@yifan.net> > > You shouldn't have to declare a background color EVERYTIME you declare a > foreground color, so long as some cascading is occuring. ("huh"?) > > Take this example: > > DIV { > padding:1em; > border:solid 1px #999; > background-color:#339; > color:#999; > } > > DIV A { > color:#FFF; > } > > > This produces silver text on a dark blue background, and white text on > anchors. Tacky? Sure. Visible? Yes. Except that if there is a <div> <p> <a> And another stylesheet has the rule: P { background:color:white; color:black; } and no rule for DIV A or P A, then the result is white text on a white background. (Doesn't matter which is the user sheet and which is the author.) That is one reason why if a validator is going to warn about this it, then it shouldn't make any inheritance assumptions.Received on Friday, 12 September 2003 23:22:49 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:23 GMT