- From: <bugzilla@jessica.w3.org>
- Date: Fri, 16 Apr 2010 16:13:27 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=9542 Summary: Recommended rendering for table alignment does not match reality Product: HTML WG Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: HTML5 spec bugs AssignedTo: dave.null@w3.org ReportedBy: Simetrical+w3cbug@gmail.com QAContact: public-html-bugzilla@w3.org CC: ian@hixie.ch, mike@w3.org, public-html@w3.org data URL test case: data:text/html,<!doctype html> <table><tr><th>Table 1<tr><td>Longish string to observe centering</table> <table style=text-align:left><tr><th>Table 2<tr><td>Longish string to observe centering</table> According to the expected rendering (as given in the spec) of this markup, the th should be centered in both cases, because th { text-align: center } overrides the style given on the parent table. However, no browser actually does this except IE8 in standards mode -- which, as usual, tries to follow standards to the letter even when this reduces interoperability in practice. I filed bugs against Gecko <https://bugzilla.mozilla.org/show_bug.cgi?id=559382> and WebKit <https://bugs.webkit.org/show_bug.cgi?id=37590> suggesting they follow HTML5 here. I haven't received a response on the WebKit bug yet, but Boris Zbarsky resolved my Gecko bug INVALID. I don't think I understand CSS well enough to understand what he's saying, but he thinks this behavior is undesirable for web compat. If he's right, the spec needs to be changed to reflect behavior as actually implemented. If he's wrong, you should go talk to him and convince him of that. :) -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Friday, 16 April 2010 16:13:33 UTC