我有一张固定宽度为800的桌子。
我注意到,当列宽不超过800时,我的浏览器(Chrome)会随意选择一列来增加尺寸(可能会超过一列,我不确定)。
另外,当我得到列的宽度之和时> 800,然后它接受它。
当列的宽度总和不等于表的宽度时,是否存在浏览器应该如何表现的标准行为?
答案 0 :(得分:4)
是的,这似乎是正确的行为。
根据规范,用户代理(浏览器)将根据需要指向“重排”列
如果列宽对于a的内容来说太窄了 特定的表格单元格,用户代理可以选择重排表格。
http://www.w3.org/TR/html4/struct/tables.html#column-width
另外,
用户代理可以使用他们希望的任何算法,并且可以自由使用 更喜欢渲染速度超过精度,除非“固定布局 算法“被选中。
在此处查看更多信息