【发布时间】:2017-07-20 19:50:14
【问题描述】:
像Montserrat 这样的Google 提供的字体有很多不同的样式: 薄、超轻、轻、常规等......
我找不到使用 CSS 指定样式的方法。 使用 Font-weight 只能访问其中的一部分,如 CodePen
所示<link href='//fonts.googleapis.com/css?family=Montserrat:thin,extra-light,light,100,200,300,400,500,600,700,800'
rel='stylesheet' type='text/css'>
<p class="w100">This is 100 weight</p>
body {
padding: 0 20px;
font-family: 'Montserrat';
font-size:40px;
}
.w100 {
font-weight: 100;
}
我想使用 Extra-Light 样式,但常规是我得到的最轻的样式。
有没有直接的解决方案?
更新: 这是一个浏览器问题。我的 Chrome 有字体问题。我发布的代码运行良好。
【问题讨论】:
-
第一行显示
hin而不是thin。但无论如何你都可以删除它 -100就足够了。而100也是最轻的。如果这对你不起作用,我猜你需要寻找不同的字体。 -
修正错别字,结果相同。
-
查看 Google 字体页面的来源,他们对每个重量都使用 @font-face 定义,我想避免这种情况,因为我必须链接到特定的字体文件。这些链接可能会在未来发生重大变化时发生变化。
标签: html css fonts google-webfonts