【发布时间】:2012-08-21 04:41:58
【问题描述】:
我在使用 google-webfonts 时遇到了非常严重的冲突。 好的,代码如下:
这是在头脑中:
<link href='http://fonts.googleapis.com/css?family=Oswald:700' rel='stylesheet' type='text/css'>
这是在 css 文件中:
body {
font-family: 'Oswald', sans-serif;
font-weight: 700; }
"Oswald" 是一个包含 3 种字体的字体系列:
- 书 (300)
- 正常 (400)
- 粗体 (700)
如您所见.. 我只加载了粗体字 (700)。 (您可以在查询中看到它) 它一直有效,但是……
问题是:
我的计算机上安装了这 3 种字体 (300,400,700) 的桌面版本,只要这些字体被激活……浏览器就会在我的 html 文档中显示错误的字体粗细 (400)。
好的。问题是在我的 css 'Oswald' 中使用的是 localfont 而不是 webfont。但是本地字体“Oswald”是“Oswald normal”。我不知道为什么谷歌称它为“Oswald”而不是“Oswald Bold”。所以我不知道如何解决这个问题。
我不希望 css 指向本地字体 .. 我希望它始终显示 webfont ...因为正确的字体粗细!
你有什么想法吗? 请问?
可以重命名 webfont-call 吗?
【问题讨论】:
标签: css fonts font-face webfonts google-webfonts