前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >css笔记 - 张鑫旭css课程笔记之 line-height 篇

css笔记 - 张鑫旭css课程笔记之 line-height 篇

作者头像
xing.org1^
发布2018-09-20 10:34:08
7460
发布2018-09-20 10:34:08
举报
文章被收录于专栏:前端说吧前端说吧

line-height

line-height: 指两行文字基线之间的距离。

行高200px表示两行文字基线之间的距离是200px;

基线:baseline

字母x下边缘的位置
基线是任意线定义的根本(底线,中线,顶线,文本上边缘线,文本下边缘线等)
不同语言体系,基线位置不一样。
相同语言的不同字体,基线位置也不一样

行高让单行文本垂直居中

真的垂直居中了吗?

只有字体大小为0的时候,才能真正的垂直居中。

行内框盒子模型

内容区域(content area)

围绕文字看不见的盒子,其大小跟字体大小有关。范围大概就是选中单行文本后,你选中的区域了。

内联盒子(inline boxes)

  • 内联盒子

就像span、a、em、图片按钮等这些inline水平的标签一样,内联盒子会排成一样显示。区域大小是文字内容的范围。

  • 匿名内联盒子

内联盒子的一种,当纯文本没有内联标签环绕的时候,就是匿名内联盒子。

行框盒子(line boxes)

文字每一行就是一个行框盒子。 每个行框盒子又是由一个一个的内联盒子组成。

包含盒子(containint box)

每个包含盒子由一行一行的包含盒子组成。 就像一个block水平的元素

总结:

代码语言:javascript
复制
包含盒子
    行框盒子
        内联盒子+内容区域
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-09-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • line-height
  • 基线:baseline
    • 字母x下边缘的位置
      • 基线是任意线定义的根本(底线,中线,顶线,文本上边缘线,文本下边缘线等)
        • 不同语言体系,基线位置不一样。
          • 相同语言的不同字体,基线位置也不一样
          • 行高让单行文本垂直居中
            • 只有字体大小为0的时候,才能真正的垂直居中。
            • 行内框盒子模型
              • 内容区域(content area)
                • 内联盒子(inline boxes)
                  • 行框盒子(line boxes)
                    • 包含盒子(containint box)
                      • 总结:
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档