Html 缩小表中的一个单元格

Html 缩小表中的一个单元格,html,css,Html,Css,我正试着缩小桌子上的一个细胞,但它拒绝缩小1.这是我的桌子 <table cellspacing="0" style="position: absolute;width: 990px;margin-left: 8px;" align="center"> <thead> <tr class='no-wrap'> <th width="20%"></th> <t

我正试着缩小桌子上的一个细胞,但它拒绝缩小1.这是我的桌子

<table cellspacing="0" style="position: absolute;width: 990px;margin-left: 8px;"  align="center">
    <thead>
        <tr class='no-wrap'>
            <th width="20%"></th>
            <th width="10%">Our Rating</th>
                        <th width="10%">Users' Rating</th>
            <th width="30%">Review</th>
            <th width="30%">Price</th>
        </tr>
        </thead>
        <tbody>

<tr>
<td width="20%"></td>
                    <td width="10%">Our Rating</td>
                                    <td width="10%">Users' Rating</td>
                    <td width="30%">Review</th>
                    <td width="30%">Price</td>
</tr>
</tbody>
</table>

我们的评级
用户评级
复习
价格
我们的评级
用户评级
复习
价格

问题是审查部分没有缩小。即使我给它一个较低的百分比。为什么呢?

你的HTML语法不正确

您需要在
tr
中包装表格行元素:

<tbody>
   <tr>
       <td></td>...
   </tr>
</tbody>

...
此外,您还有一个
,您应该在第二行第四个单元格上有一个
(查看):

回顾

列是否包含防止其收缩的值?您正在使用
th
而不是
td
关闭
tbody
中的review列请参见更新………..Dmitry,尝试设置
,然后浏览器将使用您的列大小。抱歉,我在tr中包装了它。。我忘了把它放进这个盒子里example@DmitryMakovetskiyd我的第二点怎么样?关于
<td width="30%">Review</th>