繁体   English   中英

字体系列Open Sans无效

[英]Font family Open Sans not working

我在我的网站上使用Open Sans字体 ,但它并不适用于所有计算机,我无法理解为什么。

我在我的<head>标签中调用它。 我尝试了httpshttp// ,结果是一样的。

<link href='//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,600,700' rel='stylesheet' type='text/css'>

它从浏览器加载(状态200)。

我的CSS看起来像这样:

body{
  font-family: OpenSans;
}

但是我的文本使用一些无衬线字体呈现,除了它在CSS检查器中提到Open Sans这一事实。 即使我从Chrome浏览器中的CSS检查器中删除了所有font-family,字体也不会更改。 另外,如果我添加!重要,没有任何改变。

这个问题的根源是什么?

我已经尝试过这个解决方案而没有成

我不认为这是冲突,因为它在某台计算机上工作。

好吧,我的主要错误是使用font-family: OpenSans; 而不是font-family: 'Open Sans';

我使用font-family“Open Sans”,而不是“OpenSans”。

你尝试用https引用你的CSS吗?

<link href="https://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,400,600,700" rel="stylesheet" type="text/css">

我尝试使用JSFiddle,它可以在我的Chrome中运行。 https://jsfiddle.net/doqvqfhe/1/

你能再给一些代码吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM