- From: Chris Wilson (PSD) <cwilso@MICROSOFT.com>
- Date: Mon, 6 Oct 1997 18:21:25 -0700
- To: "'Chris Lilley'" <Chris.Lilley@sophia.inria.fr>, "'David Perrell'" <davidp@earthlink.net>, www-style@w3.org
Ah, an interesting solution - one I discarded while planning in IE3 because of the legacy of: <FORM STYLE="font-weight: bold">This is bold. <INPUT ID=a> <TABLE><TR><TD> <INPUT ID=b>This is not bold. </TD></TR> </TABLE> This is bold again. <INPUT ID=c> </FORM> Namely, you can't assume you can always break an element into two or more elements without damaging its functionality. -Chris Chris Wilson cwilso@microsoft.com *** > -----Original Message----- > From: Chris Lilley [SMTP:Chris.Lilley@sophia.inria.fr] > Sent: Monday, October 06, 1997 3:39 PM > To: Chris Wilson (PSD); 'David Perrell'; www-style@w3.org > Subject: Re: CSS1 and tables > > On Oct 6, 2:59pm, Chris Wilson (PSD) wrote: > > > Unfortunately (and believe me, I do mean "unfortunately"), legacy > > rendering disagrees with you quite strongly. Try loading this in > any > > version of Netscape Navigator or Internet Explorer: > > > > <B>This is bold. > > <TABLE><TR><TD> > > This is not bold. > > </TD></TR> > > </TABLE> > > This is bold again. > > </B> > > OK, so these browsers do error correction on a document which has > a block level element inside a phrase level element, and internally > generate > > <B>This is bold.</b> > <TABLE><TR><TD> > This is not bold. > </TD></TR> > </TABLE> > <b>This is bold again.</B> > > Fine. But, since TABLE is not a child of B, naturally the table is > not in bold. > > > -- > Chris Lilley, W3C [ http://www.w3.org/ ] > Graphics and Fonts Guy The World Wide Web Consortium > http://www.w3.org/people/chris/ INRIA, Projet W3C > chris@w3.org 2004 Rt des Lucioles / BP 93 > +33 (0)4 93 65 79 87 06902 Sophia Antipolis Cedex, France
Received on Monday, 6 October 1997 21:21:56 UTC