I'm going a bit nuts here. Can anyone explain how Opera 6.0.4 decides to lay out the columns of tables? It seems to want to expand the columns I least want and is totally different from all other browsers I am testing on (NS 4.7, 6, 7, IE 4, 5, 6).

e.g. The following table in Opera expands the first column (label 1) to fill all the blank space. Other browsers space it evenly.
PHP Code:
<table width="100%">
<
tr>
<
th>label 1</th>
<
td><input type="text" size="10" name="blah"/></td>
<
td>&nbsp;</td>
<
th>label 2</th>
<
td><input type="text"size="10" name="blah2"/></td>
</
tr>
</
table
In another table, which has links in each cell except one, it spaces the linked cells evenly and squashes the non-link cell.

Is there any way to get Opera to space things the way you want them to?