是否显示微软雅黑,和上网用的电脑有关。如果用户用到windows xp及以下,一般不会正常显示微软雅黑,都会转成宋体。为什么呢?这是因为这些机器上没有微软雅黑字体。微软雅黑字体是伴随vista系统开始出现的,当然,windows7也有了。
如果想windows xp及以下操作系统能正常显示,除非用户主动安装微软雅黑字体,并且对IE进行设置(XP绑定的是是IE6)。这是不现实的,当然,有少部分懂这个的用户(如电脑设计人员、计算机专业等)如果需要或者喜欢会主动安装,一般用户是不会在意的。当然,不乏有GhostXP版本已经设置好这种字体也未可知。但这种字体有20M大小,体积不小。恐怕,许多GhostXP并不愿意包含。
当然,你的网站也可以用JS等技术手段让用户能正常显示。另外,你也可以把所有用到微软雅黑的地方全部改成图片模式,也可以正常显示。不过,从SEO的角度来看这些手段都值得不推荐。
做网站嘛,不能光图好看,毕竟,我们是要网站产生利润的,你说是不是?
那是因为客户端没有微软雅黑字库。如果你在服务器端强行让客户端加载微软雅黑,一个是加载速度慢,导致你的网页打开比较慢,另一个是雅黑字库版权在方正,你采用这种方法让没有字库的客户端强制显示,你会被方正的狗销售盯上的。
要看你的服务器端和网站使用者的电脑上有没有微软雅黑的字体,如果没有的话,是不能显示正常的。
需要把字体下载后放到你的根目录里,然后在定义调用你站点的字体