<table style="width:90%;border:1px black solid">Which produces:
<tr>
<td style="width:100px;">Column 1td>
<td style="width:100px;">Column 2td>
<td style="width:100%"><div>Column 3, remainderdiv>td>
tr>
table>
Obviously this is upsetting. Column1 and Column2 are being squished and are not taking up the designated 100px. Note that until setting the 3rd column to "width:100%" the pixel settings worked fine.
The trick is to wrap the contents of each cell in divs and for the fixed-width columns, you should specify the width in the
element rather than in the element:
This produces the much more desirable result:
P.S. Blogger sucks and fucked up my formatting and angle brackets.
<table style="width:90%;border: 1px black solid">
<tr>
<td><div style="width:100px;">Column 1div>td>
<td><div style="width:100px;">Column 2div>td>
<td style="width:100%"><div>Column 3, remainder<div>td>
tr>
table>
P.S. Blogger sucks and fucked up my formatting and angle brackets.

