为什么在3-11的练习中无法设置字体为”微软雅黑“?

为什么在3-11的练习中无法设置字体为”微软雅黑“?

*{font-family:微软雅黑;}

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
qq_天天_66 2017-07-31 15:33:09

你设置成别的字体试试,会不会是 你的浏览器已经默认字体是微软雅黑了

还有一般中文要加引号

卡布琦诺 2017-07-31 15:29:44

mac os系统字体渲染算法的目标是尽可能还原字体的设计,微软认为(win),字符的形状应和像素契合,以防止模糊,提高可读性。字体的差异不仅是渲染的效果,其实Mac和Win的默认字体也是不一样的,Mac是“华文黑体(Heiti SC Light 和 Heiti SC Medium)”,Win是“宋体(Simsun)”,所以在页面没设置默认字体的情况下,同个页面在2个系统同时展示的中文字体也是不一样。有种特殊的情况,即使命名了默认中文字体Mac也会使用系统默认字体,在使用中文命名时,还可能会遇上CSS编码导致发生乱码的问题;综合发生的情况,建议在设置字体时都使用英文描述:

宋体: SimSun

黑体: SimHei

华文细黑: STHeiti Light [STXihei]

华文黑体: STHeiti

微软雅黑: Microsoft YaHei

微软正黑体: Microsoft JhengHei

新宋体: NSimSun

新细明体: PMingLiU

仿宋: FangSong

楷体: KaiTi

希望可以帮到你!

卡布琦诺 2017-07-16 16:00:17

字体要使用引号,即*{font-family:"微软雅黑";}

  • 老师,我试了不加引号的,也是可以实现效果,是浏览器自动补全吗?还是怎样
    2017-07-16 16:51:53
  • 建议你把代码贴过来,以便于大家更准确的发现问题并帮你解决!
    2017-07-16 16:57:10
  • <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{font-family:微软雅黑;} </style> </head> <body> <p>一二三四五六,微软雅黑</p> </body> </html>
    2017-07-17 14:35:16
qq_孤月凡尘_0 2017-07-16 14:03:47

我试了一下你的代码,应该是没问题的,是不是其他地方出错了,要不把完整的代码粘贴上来看看?

  • 提问者 慕仙1564540 #1
    非常感谢~我在mac上这样设置字体时,没有任何效果。后来我用windows系统,是可以这样设置字体的。不知道具体原因是什么。。。。
    2017-07-31 14:36:12
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师