如何在css中更改标题大小

时间:2012-11-05 22:10:28

标签: html css

我在这个问题上绞尽脑汁,但我似乎无法找到解决办法。

从语义的角度来看,我想使用h2标题 - 但是从视觉效果来看,我希望它看起来像h5标题。

但是,css与此相关的表现很奇怪,似乎将标题文本视为格式化的普通文本。所以font-size:60%;的大小是普通文字的60% - 这绝对是微不足道的!我已经尝试过搞乱其他方面(比如身高),但无济于事。一旦将css应用于字体,所有与标题相关的风格属性似乎都会消失......

2 个答案:

答案 0 :(得分:3)

例如,

使用px而不是百分比  h2{font-size:14px; height:50px;}

答案 1 :(得分:2)

如果您要对CSS规则使用%定义 使用html标记修复字体渲染。

接下来包括body标签,它定义文档的所有基本字体信息。

其余的应该按照要求工作。

/*css*/

html {font-size: 100.01%;}
body {font:italic bold 16px/30px Georgia, serif;}
h2 {font-size: 60%; line-height:60%;}

<!--HMTL-->
<!DOCTYPE html>
<html>
    <body>
        <div>blah</div>
        <h2>header</h2>
        <div>blah<br>blah</div>
    </body>
</html>

请参阅Example