【发布时间】:2013-04-24 13:43:54
【问题描述】:
如果开发者没有设置font-size,则默认为medium
那么让我们看看这个简单的代码:
<head>
<style type="text/css">
span .medium{
font-size: medium;
}
span .larger{
font-size: larger;
}
</style>
</head>
<body>
<span class="larger">Hello World!!!</span>
<span class="medium">Hello World!!!</span>
</body>
结果如何?两个字符串看起来完全一样。
为什么?
font-size 的值没有为元素 body 明确指定,因此应该使用默认值 medium。然后我们有两个跨度。第一个的 font-size 应该比主体 font-size更大。第二个的 font-size 是绝对的,和 body 元素一样。所以第一个文本应该比第二个文本更大。但事实并非如此。 谁能给我解释一下?
提前致谢。
【问题讨论】: