- From: Yvonne Throgmorton <yvonnet@microsoft.com>
- Date: Mon, 3 Aug 1998 13:44:11 -0400 (EDT)
- To: "'Joel Jancovic'" <joj@altique.com>, www-style@w3.org, www-html@w3.org
Just to clarify the expected IE 4.01 behavior (Mac and Win): - in Joel's example with body set to blue but the HTML FONT property set to gray, the gray wins because of specificity (the body is blue but that particular element/section of text is set to gray.) - in David's example, setting the CSS property "font" to blue, IE would not allow the HTML FONT property (gray) to override because when CSS and HTML declarations are otherwise equal, CSS wins. yvonne -----Original Message----- From: David Perrell [SMTP:davidp@earthlink.net] Sent: Monday, August 03, 1998 9:25 AM To: www-style@w3.org; www-html@w3.org Subject: Re: Style sheet and Netscape Joel Jancovic wrote: >I define the style before the body section : > ><style type="text/css"> ><!-- >body { color: blue } >//--> ></style> >... >And in the body section I define the text (for compatibility with Netscape >3) : > ><font color="gray">My text here</font> > >netscape 4,X displays the text in gray. and IE in blue.. Which navigator is >right ? I believe IE ignores FONT when the same property has been defined in a stylesheet, which is _optional_ UA behavior. To be safe, style FONT, e.g.: <style type="text/css"> <!-- body, font { color: blue } //--> </style> CSS declarations trump HTML declarations. If Navigator 4.x still displays the text in gray then Navigator is wrong. David Perrell
Received on Monday, 3 August 1998 15:27:04 UTC