为什么Chrome / WebKit会覆盖表格元素中的正文CSS声明?

时间:2011-09-16 18:54:44

标签: html css webkit

  

可能重复:
  CSS - table not using body font size even though I havent set the table font size explicitly

CSS声明:body { font-size: .75em; }

HTML:

<body>

<table>
    <tbody>
        <tr>
            <td>Hello</d>
        </tr>
    </tbody>
</table>

<p>Helllo.</p>

</body>

在WebKit(Chrome,Safari)中,table font-size: medium元素的用户代理CSS覆盖会使表格更大。我认为这是令人讨厌的,好吧我可以像body, table { font-size: .75em; }那样编写CSS声明,但我希望有人可以“摒弃它的逻辑。”

感谢。

更新呃,我想这是一个DOCTYPE - 更少的怪癖模式的事情,但仍然,这是令人讨厌的,不是吗?

1 个答案:

答案 0 :(得分:0)

Chrome中有一个设置最小字体大小......可能与它有什么关系吗?请参阅此主题long discussion