我是靠谱客的博主 雪白西装,最近开发中收集的这篇文章主要介绍html中行高是指字的高度嘛,CSS行高line-height的理解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、行高的字面意思

“行高“顾名思义指一行文子的高度。具体来说是指两行文子间基线间的距离。

基线是在英文字母中用到的一个概念,我们刚学英语的时候使用到的那个英语本子每行有4条线,其中底部第二条线就是基线,是a,c,z,x等字母的地边线。

————————顶线(top line)————————————————

——————————中线(middle line)————————————

————————————基线(base line)———————————

———————————————底线(bottom line)——————

vertical-align中有top,middle,baseline,bottom与之是有关联的,但是具体细节如何,浏览器差异怎样,我还是不是很清楚。

但是由于中午跟英文长得不一样,所以基线的说法就像老太太穿线一一对不上眼。你理解为底线之差也不为不可。只是定义一回事,表现则另一回事。

http://www.cnblogs.com/roucheng/

二、line-height与line boxes高度

先说一个大家熟知的现象,有一个空的div,

这是个看上去很简单的问题,是理解line-height非常重要的一个问题。可能有人会认为是:文子撑开的!文子占据空间,自然将div撑开。我一开始也是这样理解的,但是事实上,深入理解inline模型后,我发现,根本不是文字撑开了div的高度,而是line-height!哟证明很简单(如下测试代码):

css代码:

.test1{font-size:20px; line-height:0; border:1px

最后

以上就是雪白西装为你收集整理的html中行高是指字的高度嘛,CSS行高line-height的理解的全部内容,希望文章能够帮你解决html中行高是指字的高度嘛,CSS行高line-height的理解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部