I'm seeing this problem all over the web, and have seen it for a couple of 
months -- Mozilla stretching tables to extreme heights. I finally got 
around to checking out what kind of HTML that causes this. The following 
code (simplified from a problem page) illustrates the problem:

********************

<html>
<head>
</head>
<body>

<table border="1" cellpadding="0" cellspacing="0">
<tr> 
        <td bgcolor="#FF0044"> 
        <div align="center">
        &ouml;Q<font></font>
        </div>
        </td>
</tr>
</table>

</body>
</html>

********************

The strange thing is that the problem goes away when putting a <br> after 
the font, removing the &ouml; OR the Q, setting the align of the div to 
left (but NOT right) -- that is, just a small change. Is this some block 
inconsistency? Is there a bug number for this? I searched for 20 minutes, 
but found nada.

(OK, I know that the code above is sub-optimal -- to say the least -- from 
a standards viewpoint, but I still see it so often on existing pages that 
it should be handled by quirks. And it should be a quite high-visibility 
bug, which makes it even stranger that I can't find it in Bugzilla)

-- 
Magnus W
Proud AOLTW-Netscape-Mozilla-China-Communism-Pornstar conspiracy member

Reply via email to