HTML如果我在文本中添加一些字符,那么它会移动下一个文本

时间:2015-08-16 16:19:16

标签: html

我的HTML文本有问题 这是我的代码:

<table width="100%"> 
    <tr> 
        <td align="left"><p style="font-family:arial;font-size:13px;color:white;">10000</p></td>
        <td align="center"><p style="font-family:arial;font-size:13px;color:white;">100 </p></td>
        <td align="right"><p style="font-family:arial;font-size:13px;color:white;">100 </p></td>
    </tr>
</table>

我想要它,当我向第一个TD添加任何字符(左对齐)时,它会移动第二个和第三个TD(对齐中心并对齐右边)

感谢每一个回答美好的一天:)

2 个答案:

答案 0 :(得分:0)

align = left / center / right只是对齐单元格的内容。 第二个和第三个细胞移动,因为第一个细胞变大。 如果你想要固定的表,请使用单元格的宽度,这样它们就不会改变大小。

答案 1 :(得分:0)

设置宽度,使它们不会调整大小以适合单元格中的任何内容,例如

 <table>
  <tr>
    <th>Month</th>
    <th>Savings</th>
  </tr>
  <tr>
    <td width="70%">January</td>
    <td width="30%">$100</td>
  </tr>
  <tr>
    <td>February</td>
    <td>$80</td>
  </tr>
</table>

http://www.w3schools.com/tags/att_td_width.asp