字体在不同浏览器呈现不同样式的问题

今天发现对字体设置font-weight:600后,在火狐浏览器有加粗的样式,但是放在Chrome中并没有任何效果,通过查询国内和国外各大论坛,总结出以下原因及解决方法:
原因:字体本身就有粗细程度,对于部分字体Chrome浏览器并不会对本字体加粗,每个浏览器的默认字体不同,如果该字体系统中并不存在,那么浏览器会显示默认字体,那么 不同的浏览器可能会出现字体不同的现象。
解决办法:1、引用字体库@font-face,统一使用字体库中的字体 (但是会影响浏览器的加载速度)2、直接使用图片来代替字体(同样影响内容的加载)3、使用大众化字体,尽量使用Windows或者Linux中固有的字体,如果没有 就用其他类似的字体替代,在font-family中挨个设置,类似于这种:font-family: ‘HiraginoSansGB-W3’, ‘Helvetica Neue’, Helvetica;

你可能感兴趣的:(字体在不同浏览器呈现不同样式的问题)