在一個單元格內,中文字符如果超出了單元格的寬度,都會自動換行,但奇怪的是,如果全是英文的話,不過你將TD的寬度設為多大,英文字符都不會自動換行,只會一直延伸.如果做英文站點,動態輸出內容,這個就麻煩了.
幸好有個簡單的辦法可以解決:就是用CSS.只需用到:word-break:break-all就可以了.
例如:
<table style="table-layout:fixed">
<tr>
<td width="100" style="word-break:break-all">testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestte
sttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest</td>
</tr>
</table>