Html 中的table问题 如何控制列的宽度

代码如下:

table width = 950
​tr
​    ​td width = 450/td
​    ​td width = 50/td
​    ​td width = 450/td
​tr
table

为什么起不到应有的效果,这种代码的结果是3列基本一样宽(那这样不是超过了table本身的宽度么)。。如果把中=50的一行去掉,这里会有另外一个问题(我的本意是中间一列空出来,左右2列写内容。)我在第1列里首先放入一个图像 该图像宽450,放进去正好,但是后面接着输入文字,会把中间50宽的内容占用,我先输入文字后放入图像还是会占用中间50的空间,请教如何解决?!

我这边试了下,楼主的代码效果出得来
你那不行的话就用css试试吧<td style="width:40%;"></td>