<td style="word-break:break-all"></td>

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    </HEAD>
    <BODY>
    <table align=center class=wpage  cellspacing="0"  bordercolor="#CC9966"  rules="all" border="1"    frame=box  id="DataGrid1"  style="FONT-SIZE: 13px;background-color:White;border-color:#CC9966;border-width:1px;border-style:None;font-size:12px;border-collapse:collapse;table-layout:fixed;"> 
    <colgroup>
      <col style="WIDTH: 40px">
     <col style="WIDTH: 40px">
     </colgroup>
    <tr>
    <td align=center>客户</td>
    <td align=center>单号</td>
    </tr>
    <tr>
    <td>客户客户客户客户客户客户客户客户客户客户客户客户</td>
    <td align=center>单号</td>
    </tr>
    </table>
    </BODY>
    </HTML>
      

  2.   

    当然如果你不固定表格的话,可一在表格里面加判断,不如你要一行显示20个字符,
    然后把字符放到数组里面charchar(),然后把数组在<td>里面循环显示
      

  3.   

    <table style="table-layout:fixed;">
    <tr>
      <td width="100"></td>
      <td width="100"></td>
      <td width="100"></td>
    </tr>
    </table>
      

  4.   

    谢谢各位。问题解决了!
    td的style="word-break:break-all"不能固定表格的cell的宽度。
    table的style="table-layout:fixed;"在width为百分比的情况下好象失效。
    结论:两者同时用.^_^