我在使用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种字体组成的字族:
- book(300)
- normal(400)
- bold(700)
问题在于:
我在计算机上安装了3种字体(300、400、700)的桌面版,只要这些字体已激活...浏览器就会在我的html文档中显示错误的字重(400)。
好吧。问题是在我的css中,“Oswald”使用本地字体而不是Web字体。 但是本地字体“Oswald”是“Oswald normal”。 我不知道为什么谷歌将其称为“Oswald”而不是“Oswald Bold”。 所以我不知道如何解决这个问题。
我不想让CSS指向本地字体...我希望它始终显示Web字体...因为要使用正确的字重!
你有什么想法吗? 拜托了?
是否可以重命名Web字体调用?
&text=
参数,但仍然忽略本地字体吗? - Chris