Скорее всего вы просто запутались. Рассмотрите пример (пусть нам нужна таблица из трех столбцов, где крайние два -первый и третий-фиксированные):
<table border="1" width=80% align="center">
<tr>
<td width="50"> </td>
<td>слова слова слова слова слова слоа слова слова слова слова слова слоа слова слова слова слова слова слоаслова слова слова слова слова слоа</td>
<td width="50"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
Ширина всей таблицы задается в процентах от величины открытого окна, или можно вообще не задавать. Задается ширина первой и последней ячеек только в ПЕРВОМ ряду, лучше в пикселах, если надо фиксированную величину. Тогда получается, что первый и третий столбик фиксированные, а средний подстраивается под размер браузера.
Учтите, если вы не зададите ширину всей таблицы в процентах, то пока не будет текста в средней ячейке, она будет совсем узкой, поэтому и вся таблица будет узкой. Но когда вы добавите текст (хотя бы две строки), она растянется под величину окна.
Удобнее всетаки задать ширину всей таблицы, но не в пикселах только, а в процентах!
Экспериментируйте.