如何使用css将字体类型应用于所有内容

时间:2010-08-12 04:46:36

标签: css

基本上,我需要在未指定的任何地方调整字体类型。我怎样才能做到这一点? table,div,span,p,input,你的名字。有没有办法可以用1 css规则来完成所有这些我可以添加?

3 个答案:

答案 0 :(得分:4)

有,在body元素上使用它,它将级联到所有子元素,除非您另有指定。

body {
    font-family: Arial, Verdana, sans-serif;
}
#tahoma {
    font-family: Tahoma, sans-serif;
}

您可以覆盖它

<body>
  <div id="default">
    I will inherit the body font-family, in this case Arial because no other rule has been set!
  </div> 
  <div id="tahoma">
    <p>Me, <span>Me</span> and <strong>Me</strong> are using Tahoma because our parent #tahoma says so.</p>
  </div>
</body>

答案 1 :(得分:0)

这就是为什么它被称为层叠样式表。在任何级别设置的样式将“级联”下来。因此,如果您在body元素上设置此样式,body中的每个其他元素都将采用相同的样式。

body {
    font: ...;
}

答案 2 :(得分:-1)

使用!important css属性。

http://webdesign.about.com/od/css/f/blcssfaqimportn.htm

喜欢:

*{
YOUR_FONT_STYLE
}