我正在努力使文字更薄,我看到它在网站上正常运作。 http://www.freshthemes.net/demo/backbone/about-us/(在company overview
下)
这是我正在使用的风格:
.intro p{
text-align: justify;
margin-bottom: 8px;
line-height: 22px;
margin-bottom: 8px;
font: 17px/21px "Open Sans", Arial, "HelveticaNeue", "Helvetica Neue", Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: 300;
color:#656565;
}
字体加载:
<link rel='stylesheet' id='google_webfont_OpenSans-css' href='http://fonts.googleapis.com/css?family=Open+Sans' type='text/css' media='all' />
事情,font-weight
属性似乎没有任何影响。它不介意我是否设置为300。 (并且它不应该在之前的网站上工作)
这是我的身体:
<div class="intro">
<p>
This is the text that should be thinner
</p>
</div>
我错过了什么?
答案 0 :(得分:9)
您没有加载每个字体权重。你应该尝试这样的事情:
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800' rel='stylesheet' type='text/css'>
您可以通过checkig所需的所有字体在此google页面上根据需要自定义它(但如果加载太多字体,请注意网站速度!): http://www.google.com/webfonts#UsePlace:use/Collection:Open+Sans
答案 1 :(得分:1)
要使用不同权重的网络字体,您必须将其添加到<link>
中,方法是将权重添加到字体名称的末尾,如下所示:
<link rel='stylesheet' id='google_webfont_OpenSans-css' ref='http://fonts.googleapis.com/css?family=Open+Sans:400,300' type='text/css' media='all' />
虽然每次这样的添加会使你的页面加载更重,但是厌倦了加载过多字体权重的字体