Re: [CSS21] rules="all" attribute specification and border-collapse property

> <table rules="all">
> <tr><td>A</td><td>B</td></tr>
> <tr><td>C</td><td>D</td></tr>
> </table>
>
> The border color in IE is lighter (...)

Sylvain, I created your test and loaded it in IE 8. The borders' color is
lighter (light gray); what matters and what is reasonable, expected is
that they should be clearly visible, noticeable. Maybe the color should be
inherited.

I still do not understand why, in such test, the borders should collapse
(in any browser) if border-collapse: separate is the default browser CSS
rule according to CSS 2.1.

---------------

Why Microsoft/IE Team keeps closing repeatedly bug 409470 [2]?

If I define
<style type="text/css">
table {border-collapse: separate;}
</style>

and then specify
<table border="4" rules="all"> [3]
then I see no borders at all around each cells in IE 8 RTW and
Microsoft/IE Team keeps saying that this is by design, that the spec isn't
clear enough, that other browsers do the same, etc..

---------------

> if you want the separated border model with
@rules=all, you should set it explicitly in your stylesheet.

Giovanni, this is exactly and precisely what I did [3] 4 months ago with
IE 8 RC1 when filing bug 409470 [2]. And I was replied

"
We will revisit this when one of the following are met:
- The specifications clearly define how to act in this situation
(...)
"

regards, Gérard

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=155507
[2]
https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=409470
[3]
http://www.gtalbot.org/BrowserBugsSection/MSIE8Bugs/TableRulesAll-BCSeparate.html

Received on Friday, 1 May 2009 23:02:38 UTC