【发布时间】:2015-09-16 20:49:58
【问题描述】:
我正在为我的网络应用程序使用字体 "Signika"。该设计是在 Adobe Illustrator 文件中提供的,他们使用了 "Signika Semibold" 字体。
第一种方法:
我申请了font-family: Signika Semibold,但它仅在 Chrome 上以半粗体形式运行。 Firefox 和 IE 以正常字体粗细显示文本。
HTML
<p class="semi">
Abcd Efgh
</p>
CSS
.semi{
font-family:'Signika Semibold';
font-size:14px;
}
第二种方法:
我申请了font-family: Signika 并给了font-weight: 500 半粗体字。但是它在 Chrome 上显示为 bold 而不是 Semibold。
HTML
<p class="weight">
Abcd Efgh
</p>
CSS
.weight{
font-family:'Signika';
font-weight:500;
font-size:14px;
}
是否有解决此问题的解决方法?
【问题讨论】:
-
您的小提琴不包含对实际字体的引用,但确保在每个浏览器中实际加载哪种字体的一种非常安全的方法是检查应用的 CSS 字体的控制台/网络统计信息– 它应该比每个浏览器的不同渲染/回退引擎更清楚地应用哪种样式。