The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

It should be a few lines up from the start of the navigation menu. You can alter the 1242 into any number you like. Change it to 600 or so and see if you like it better that way. If it still isn't what you are looking for, you can decrease the number even more. You can also delete the height attribute I think, normally the table cells would then stretch along with the content.

If you have any more questions, or want some clarification, feel free to ask .

Actually Mark, it's more likely that the alignment problem is caused by using percentages for the TD's.

Vision2000...whenever possible, if a TD contains something that will never change size, like this corner image, you should use fixed widths. This image is 25x25 and will always be 25x25 so you should set the container TD to width="25". This will force the image to be aligned to the rest of the row.

It's also quite likely that your problem will be solved by a combination of both Mark's and mine suggestions.

Another option to consider, is that in general, HTML is a subset of SGML - a content description language, and the use of tables etc. for positioning is a trick, going back to HTML 3.2's Netscape extensions. CSS-positioning can sometimes work better (but then you have browser compatibility issues to contend with).

Not to be an elitist extremist, mind you, since I do the same thing.

But the main problems will be in whitespace between the table tags and content - especially <td> like so

<td> content </td> will sometimes render completely different from
<td>content</td>

Especially in NS

To help track this down, you should see if it looks the same in IE as well as NS