移动端web页面使用字体分析
一直不知道手机端用的什么字体,只是觉得类似雅黑,直到有一次设计师问到设计移动web页面该用什么字体才严肃地想起这个问题。 前人已栽树,后人我就直接转来吧…… 回想2年前刚开始接触手机项目,接到PSD稿后,发现视觉设计师们喜欢用微软雅黑作为中文字体进行设计,于是我写页面的时候也定义 font-family 为微软雅黑,后来发到线上后,细心的产品经理发现页面的字体不是微软雅黑,要求马上修改,我就惊呆了,还跟产品争执一番。 后来了解到的手机系统 ios、android 等是不支持微软雅黑字体,为了满足产品的需要,保证视觉稿的还原度,手机端是如何定义微软雅黑字体呢? 相信大家会想到 @font-face 定义为微软雅黑字体并存放到 web 服务器上,在需要使用时被自动下载 1 2 3 4 5 6 7 8 @font-face { font-family: 'MicrosoftYaHei' ; src: url( 'MicrosoftYaHei.eot' ); /* IE9 Compat Modes */ src: url( 'MicrosoftYaHei.eot?#iefix' ) format( 'embedded-opentype' ), /* IE6-IE8 */ url( 'MicrosoftYaHei.woff' ) format( 'woff' ), /* Modern