<td valign="top">   <td align="left"> 红色标识出来的地方是不一样的

解决方案 »

  1.   

    这个是因为aa的高度不够,你换成“看看”可以看看是否没有了间隙。<td valign="top">aa </td>,换为:<td valign="top">看看</td>
      

  2.   

      这种建议你用css做吧!
      

  3.   


    呵,答对了一半哦,改成:<td valign="top">看看 </td>,向上的,好像真没间隙了,但是,我改为向下的:
    <td valign="bottom">看看 </td>,又有间隙了,即离下边线又有点距离,这又是怎么回事呢?这跟高度没关系的吧?
    望大家继续赐教!
    先谢啦,每人都有分的,这位大虾分是不会低的啦.
      

  4.   


    应该说当前的样式不能实现,整合到CSS中也一样不能实现吧?要么用其它方式,但这超出讨论的范围了...
      

  5.   

    呵 <td valign="bottom">看看 </td>,
    改为
    <td valign="bottom">aa </td>试下呢?
      

  6.   

    css里试试
    这种问题多调试调试就可以的
      

  7.   


    真是无语
    在浏览器里表示的对象被分为4层
    表示对象,填充,边框,和空白边。
    但是在表格里,即使把填充和空白边设为0,垂直高度,也是不会为0的。
    因为每个浏览器会为文字对象设置默认行高。。其高度大约稍微高于最高的大写字母的高度。<table border="1"   cellpadding="0" cellspacing="0" >
        <tr>
        <td valign="top" style="line-height:6px;">
        aa
        </td>   
        </tr>
       
        <tr>
        <td align="left" >
        dd
        </td>   
        </tr>
           
        </table>用line-height可以修改行高。。
    所以lz用cellspacing什么的其实已经实现了置顶。而那块空白实际是留给最高的字母的。
      

  8.   


    这个是因为字符点阵显示的问题,每一个汉字并不会占满所有自己拥有的点阵区域,如果你将<td valign="bottom">看看 </td>改为<td valign="bottom">qqqqqq</td>就会发现下面的间隙会小一点,如果你用鼠标选中"看看"会发现底下没有间隙了