我的一个客户网站使用了名为Roboto的字体。当我查看他们的页面时,所有的字体看起来都很好,而且字体在所有页面上都正常工作。
然而,他们说他们的产品页面http://lichtblick-led.de/index.php/produkte.html显示的是其他字体,而不是Roboto。再一次,他们说这只是在那一页上,而不是在其他网页上。
你们中有人能复制同样的问题吗?
他们说他们在所有的浏览器上测试了它,很少有不同的计算机,甚至清除了缓存。
干杯!
发布于 2015-04-15 14:19:45
在检查了页面之后,我注意到它没有使用Roboto字体
<link href="//fonts.googleapis.com/css?family=Lora:400,700&subset=latin,cyrillic" rel="stylesheet" type="text/css">这是字体Lora。
这种情况需要改变
HTML下的:
<link href='http://fonts.googleapis.com/css?family=Roboto:700,400&subset=latin,cyrillic' rel='stylesheet' type='text/css'>或
CSS下的:
@import url(http://fonts.googleapis.com/css?family=Roboto:700,400&subset=latin,cyrillic);您可以在GoogleFonts上进一步修改您的选择
PS:我已经包括了拉丁语和西里尔语的子集。
发布于 2015-04-15 14:12:52
从Goolge CDN加载Roboto字体的链接不在产品页面中:
<link href="//fonts.googleapis.com/css?family=Roboto:300,400,300italic&subset=latin-ext" rel="stylesheet" type="text/css">此外,您还应该在JavaScript之前加载字体,以防止FOUC。
https://stackoverflow.com/questions/29652466
复制相似问题