老师,行高就是行间距吗,那行间距是字体的两倍是不是要设置成line-height:4em;才对。

老师,行高就是行间距吗,那行间距是字体的两倍是不是要设置成line-height:4em;才对。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>文本样式</title>
        <style type="text/css">
           /*补充代码*/
           div{color:red;text-indent:2em;line-height:2em;}
           div span{font-weight:bolder;color:green;text-transform:uppercase;word-spacing:0.5em;text-decoration:underline;}
         </style>
    </head>
    <body>
          <div>
                HTML是超文本标记语言,是 <span> HyperText Markup Language</span>的缩写,超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准
                它通过标记符号来标记要显示的网页中的各个部分。
          </div>
    </body>
</html>


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

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

1回答
卡布琦诺 2017-10-31 16:51:09

浏览器默认的字体大小是16px,16px=1em,因此行间距是字体大小的两倍,就是2em

http://img1.sycdn.imooc.com//climg/59f92cc60001db5003270107.jpg

希望可以帮到你~

  • 提问者 SiuNam #1
    老师,一个行应该包括字还有空行,这个空行就相当于间距,那一个行的上下构成应该是空行+字数+空行,那不就是2em+em+2em=5em才对嘛?
    2017-10-31 22:36:58
  • 卡布琦诺 回复 提问者 SiuNam #2
    你看一下上面回答的图示,会对你有帮助的~
    2017-11-01 10:09:45
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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