天天都在看自己做的网页,某一天突然觉得好腻烦,感觉所有字体都是垂直竖立好单调。原本英文和数字不应该是倾斜一些的么?从小学写数字、中学写英文,都是斜着写呀。于是开整。
在网上检索到一款:
测试后发现手机浏览器不行,都变斜体了,PC浏览器尚可。
打开思路,如果我直接调用英文的斜体版本不就行了么(英文字体库一般都不大),而中文不动——而不要加:font-style: italic; 导致中文受连累。这样:
@font-face {
font-family: "Hum777i"; /*字体名称*/
src: url('Hum777i.ttf'); /*从控制面板字体里找的斜体英文,然后复制出来呵*/
}
body { font-family: "Hum777i", "Microsoft YaHei", "SimSun"; }
OK!可以了!Chrome、Firefox、手机浏览器也行了,英文数字是好看的斜体、中文汉字端庄沉稳。
之后发现只有IE还不兼容,欠踹,经查是不认.ttf字体,需要.eot、.woff、.svg才行,于是又一顿折腾,在线找.ttf转.eot,找到了几款要么不灵要么收费;最后找到了这个: