我有一个非常简单的文档:
<html>
<body>
<style type="text/css">
div.main {
font-size: smaller;
}
</style>
<div class="main">
Lorem ipsum dolor sit amet<br/>
<span>Lorem ipsum dolor sit amet</span>
<div>Lorem ipsum dolor sit amet</div>
<table>
<tbody>
<tr>
<td>Lorem ipsum dolor sit amet</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
这是我得到的渲染图:
我有两个问题:
与其他元素不同,为什么table
不从其父项font-size
继承div
?
该问题的正确解决方法是什么?
答案 0 :(得分:0)
在“用户代理样式表”下,您的表具有font-size:medium。这是浏览器的默认样式。因此,您正在运行设置该样式的浏览器(或浏览器中的模式)。这与您的.css定义无关。