W3C home > Mailing lists > Public > www-style@w3.org > October 1997

RE: CSS1 and tables

From: Liam Quinn <liam@htmlhelp.com>
Date: Sun, 05 Oct 1997 17:14:53 -0400
Message-Id: <3.0.3.32.19971005171453.00904b70@undergrad.math.uwaterloo.ca>
To: "Chris Wilson (PSD)" <cwilso@MICROSOFT.com>, www-style@w3.org
-----BEGIN PGP SIGNED MESSAGE-----

At 01:58 PM 05/10/97 -0700, Chris Wilson (PSD) wrote:
>Hmm.  Well, I suppose I am somewhat personally to blame for
>inconsistencies between IE 3.0 and IE 4.0 with respect to CSS support; I
>apologize for the inconveniences it causes the designer community
>(believe me, I DO hear about it).  However, in my defense, I'll offer
>the justifications for the most major of these inconsistencies-

First off, thanks for your feedback, Chris.  It really means a lot to hear 
from the developers on issues like these.

>The choice we had was between
>allowing inheritance of ANY rendering properties into tables (and
>therefore, breaking the model we've had since the introduction of
>tables, and breaking compatibility with millions of pages), and setting
>up a set of internal rules that reset those rendering properties on
>table cells.  Sorry for the inconvenience, but I had to vote for the
>latter.

In this case, the issue isn't one of inheritance, since the problem is 
with respect to margin-left, which is not inherited.  Rather, the bug 
seems to be caused by IE3 and IE4 allowing a table to be contained within 
a paragraph.  IINM, this is a long-standing issue with IE, since it would 
always (and still does) render

<P ALIGN=center><TABLE>...</TABLE>

with the table incorrectly centred.

I have to admit that your statement does not make a lot of sense to me, 
though it gives a hint of credibility to Netscape's statement that 
"Following their original web design, tables do not inherit styles from 
the surrounding text or style sheet."  Perhaps you can explain to us what 
Netscape means by "their original web design", since you allude to 
breaking compatibility with pages if inheritance into tables is allowed.  
Can you explain how this would break pages?

-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv

iQB1AwUBNDgDTA/JhtXygIx1AQH/uQL+PaoGs720bwt2L66cau4k4xmWjCzWc2A6
phVlh9cgtLa1fQnarWx3lngwH5QA4mSDwdVW8dLit+zVp7h8DFKUNgEN7wOR0W+S
Ml0RHYhEuw2ZCZBErfbqtI35Uo4LvGek
=f9zj
-----END PGP SIGNATURE-----

--
Liam Quinn
Web Design Group            Enhanced Designs, Web Site Development
http://www.htmlhelp.com/    http://enhanced-designs.com/
Received on Sunday, 5 October 1997 17:14:01 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:51 GMT