I've got a table whose first row consists of three columns <TD>s, as follows:
<table border="1" cellspacing="0" cellpadding="0" style="width:100%; height:100%;">
<tr style = "height:3px;">
<td style="width:3px; height:3px;">
<img src="../Borders/TestUL.gif" vspace="0" hspace="0" border="0" width="3px" height="3px"/>
</td>
<td style="width:100%; height:3px;">
<img src="../Borders/TestT.gif" vspace="0" hspace="0" border="0" width="100%" height="3px"/>
</td>
<td style="width:3px; height:3px;">
<img src="../Borders/TestUR.gif" vspace="0" hspace="0" border="0" width="3px" height="3px"/>
</td>
</tr>
The row and each of the columns are defined as being 3 pixels high. It displays just fine in Chrome and Netscape. But in Internet Explorer the row ends up being about 18 pixels high. It's almost like what you see when there's a non-breaking space in the row, but there isn't any.
Any suggestions as to what I need to do to make it really, truly be just 3 pixels high, even for Internet Explorer?