老师,1em 是一个字符吗 还是16px?还有浏览器默认中文和英文1个字符大小都是16px吗

老师,1em 是一个字符吗 还是16px?还有浏览器默认中文和英文1个字符大小都是16px吗

老师,1em 是一个字符吗 还是16px?还有浏览器默认中文和英文1个字符大小都是16px吗

正在回答

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

2回答

同学你好,行高的单位设置em,是根据自身的字体大小计算的,比如:

http://img1.sycdn.imooc.com//climg/5e393cdd0977ac7904470714.jpg

控制台(span的字体大小为32px,那么行高设置为1em,实际大小为32px):

http://img1.sycdn.imooc.com//climg/5e393cfd09ef651817740362.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

好帮手慕言 2020-01-06 15:48:05

同学你好,关于同学的疑问,解答如下:
1、em是相对于父元素字体大小来说的,例如:

http://img1.sycdn.imooc.com//climg/5e12e52809e0a1b604180651.jpg

效果:

http://img1.sycdn.imooc.com//climg/5e12e537090b253800830107.jpg

i的字体大小为16px,m的字体大小为1em,也就是1x16=16px,o的字体大小为2em,也就是2*16=32px

2、是的,不管中英文,在现在的浏览器中,一般情况下默认的字体大小为16px。

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 慕粉1149105846 #1
    line-height:10em 也是相当于父元素字体大小吗
    2020-02-04 14:30:13
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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