On Thu, 22 Mar 2007, Urb LeJeune wrote:
> Inheritance is a powerful concept.
That's debatable, but it is certainly one of the most misunderstood
concepts in Whole Wide Web.
> Then you only have to deal with the exceptions since everything
> inheritances from
> body, etc.
No, you have completely misunderstood inheritance.
Among the properties you mention,
- padding, margin, and background are not inherited
- color and font are inherited but _only_ if no other style sheet
sets them for an element, and we know that at least for the font
property, there are settings for it for some elements in the
default browser style sheets.
Jukka "Yucca" Korpela, http://www.cs.tut.fi/~jkorpela/
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/