Si pones un width en la etiqueta <table> bloquearás o darás formato a la anchura de la tabla. Si pones el width en la etiqueta <td> de esa celda darás formato de anchura a esa celda solamente, así pues podrías hacer lo siguiente:
Código HTML:
<table width=500>
<tr>
<td width=100></td>
<td width=300></td>
<td width=100></td>
</tr>
<tr>
<td width=100></td>
<td width=300></td>
<td width=100></td>
</tr>
<tr>
<td width=100></td>
<td width=300></td>
<td width=100></td>
</tr>
</table>
La tabla hará 500 pixeles de anchura y sus celdas harán todas de 100 menos la del medio que hará 300. A partir de aquí pon los pixeles que quieras ... también puedes ponerlo en tanto porciento lo que hará es aumentarse o disminuirse como esté la página, es decir, al 100% será toda la anchura de la página web.Si tienes una resolución de pantalla de 1024 y tienes maximizada la ventana pues será de unos 1000 pixeles de ancha...