Forum Moderators: open
....
<tr>
<td colspan="2" valign="bottom"><div id="footer"></div></td>
</tr>
</table>
</div>
//THERE IS A BIG GAP HERE, LIKE 3 LINES HEIGHT
<div class="ad">Here</div>
You see there is a big gap in between the commented area. I dont know that is. Here's the css for ad class:
font-size:9px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
margin-left:680px;
Also Make sure you have a good doctype specified on your page.
What browser do you get the bug in?
Do they show up as line breaks/spaces (selectable)? or is it just like a margin (empty, unselectable whitespace)?
I'd recommend maybe not using tables? You could probably do what you need with just styled divs.
Another really important thing you want to check is margin values (or padding in some cases, too)... specifically high numbers (or missing the pixel/em unit) for table's margin:bottom (or ad's margin:top, but that's not the case, it seems).
[edited by: Xapti at 5:52 am (utc) on April 18, 2007]