RE: CSS vs. transitional markup [was: No Subject]
My view is the same as Douglas' on this issue. The behaviour of IE3 was
a bug - well, limitation of the way we chose to implement CSS, actually.
IE4 does not have this limitation - CSS rules or inline styles that
apply to a FONT tag will override the FONT tag properties, but the font
tag is not overridden by inherited stylesheet properties.
> -----Original Message-----
> From: Douglas Rand [SMTP:email@example.com]
> Sent: Friday, August 01, 1997 1:32 PM
> To: David Perrell
> Cc: firstname.lastname@example.org; Todd Fahrner
> Subject: Re: CSS vs. transitional markup [was: No Subject]
> David Perrell wrote:
> > Does IE honor stylesheet attributes for FONT over inline ones? FONT
> > an element like any other. When its inline style attributes are not
> > overridden by a CSS declaration, shouldn't those attributes override
> > the parent?
> In our browser, the FONT declarations would override the parent.
> decls for the FONT tag itself would first be honored, then the
> attributes. I treat attributes in essentially the same fashion as a
> STYLE attribute.
> So my view is that indeed the inline attributes of the FONT should
> override the parent. For my own implementation it also means that the
> style object associated with FONT and any children's style object
> inheriting cannot be cached. Ah well.
> Doug Rand email@example.com
> Silicon Graphics/SSO http://reality.sgi.com/drand
> Disclaimer: These are my views, SGI's views are in 3D