this chart的最後一行使用摺疊的html表格創建的數據儘管寬度相同,但縮短了幾個像素。爲什麼 ?有沒有更好的方法來創建圖表而不使用多個表格?HTML表格寬度差異
<table cellpadding="0" style="padding-right:0px;padding-left:0px;width:800px;border-top:solid 1px;border-right:solid 1px;border-left:solid 1px;border-collapse:collapse;table-layout:fixed"><tr>
<td style="text-align:center;width:100px;height:25px;border-right:solid 1px;">User</td>
<td style="text-align:center;width:600px;height:25px;border-right:solid 1px;">300 Gb</td>
<td style="text-align:center;width:100px;height:25px;border-right:solid 1px;">Usage (Gb)</td>
</tr>
</table>
<table cellpadding="0" style="padding-right:0px;padding-left:0px;width:800px;border-top:solid 1px;border-right:solid 1px;border-left:solid 1px;border-collapse:collapse;table-layout:fixed"><tr>
<td style="text-align:center;width:100px;height:25px;border-right:solid 1px;">user1</td>
<td style="background-color:#FF0000;width:436px;height:25px;"></td>
<td style="background-color:#D22A00;width:54px;height:25px;"></td>
<td style="background-color:#A85400;width:1px;height:25px;"></td>
<td style="background-color:#7F7F00;width:12px;height:25px;"></td>
<td style="width:97px;border-right:solid 1px;"></td>
<td style="width:100px;text-align:center;">252.69</td>
</tr>
</table>
<table cellpadding="0" style="padding-right:0px;padding-left:0px;width:800px;border-top:solid 1px;border-right:solid 1px;border-left:solid 1px;border-collapse:collapse;table-layout:fixed"><tr>
<td style="text-align:center;width:100px;height:25px;border-right:solid 1px;">user2</td>
<td style="background-color:#FF0000;width:344px;height:25px;"></td>
<td style="width:256px;border-right:solid 1px;"></td>
<td style="width:100px;text-align:center;">172.15</td>
</tr>
</table>
<table cellpadding="0" style="padding-right:0px;padding-left:0px;text-align:center;width:800px;border-top:solid 1px;border-bottom:solid 1px;border-right:solid 1px;border-left:solid 1px;border-collapse:collapse;table-layout:fixed"><tr>
<td style="height:25px;width:114px;background-color:#FF0000">>32 days</td>
<td style="height:25px;width:114px;background-color:#D22A00"><32 days</td>
<td style="height:25px;width:114px;background-color:#A85400"><16 days</td>
<td style="height:25px;width:114px;background-color:#7F7F00"><8 days</td>
<td style="height:25px;width:114px;background-color:#54A800"><4 days</td>
<td style="height:25px;width:114px;background-color:#2AD200"><2 days</td>
<td style="height:25px;width:116px;background-color:#00FF00"><1 days</td>
</tr>
</table>
你真的應該添加一些CSS樣式,以便每一樣東西都不會被標記爲'style =「height:25px; width:114px;」'等等等等(只是爲了便於閱讀) – royhowie
'inline styles'是一種痛苦在屁股裏修改和閱讀。僅供參考。 –
Luxelin它是自動生成的代碼,並不打算讀取或手動編輯。 – Jean