CSS中,width、 line-height和行框的问题
有几个疑问:1、比如这么一段内容<pstyle="font-size:12px;line-height:12px;">Thisistext,someofwhickhs,p...
有几个疑问:
1、比如这么一段内容
<p style="font-size: 12px; line-height: 12px;">This is text, some of whick hs , plus other text<br>
that is strong <strong style="font-size: 24px;">strongly emphasized</strong> and that is<br>
larger than the surrounding text.</p>
三行的line-height都是12px,但是我发现第二行跟第一行基线之间的距离是远大于line-height的,怎么回事呢?
2、另外就是关于行框的高,它好像是由行里最高的行框确定的,这个行框都跟哪几个属性有关? 有时候line-height大于font-size的时候,是由line-height决定的;若line-height小于font-size,就变成由后者决定的? 展开
1、比如这么一段内容
<p style="font-size: 12px; line-height: 12px;">This is text, some of whick hs , plus other text<br>
that is strong <strong style="font-size: 24px;">strongly emphasized</strong> and that is<br>
larger than the surrounding text.</p>
三行的line-height都是12px,但是我发现第二行跟第一行基线之间的距离是远大于line-height的,怎么回事呢?
2、另外就是关于行框的高,它好像是由行里最高的行框确定的,这个行框都跟哪几个属性有关? 有时候line-height大于font-size的时候,是由line-height决定的;若line-height小于font-size,就变成由后者决定的? 展开
展开全部
对你无语了,解释一下。
font_size这个属性是定义字体大小。默认line_height为最小值,也就是font-size的值,应为字体就这么高了,行高不会在比这个还小!
同理,你第二行把strong的font-size设置成24px,肯定比line-height:12px大,所以只能按照font-size来显示!!
还有你指的行框是个什么东西??没搞明白。。。
font_size这个属性是定义字体大小。默认line_height为最小值,也就是font-size的值,应为字体就这么高了,行高不会在比这个还小!
同理,你第二行把strong的font-size设置成24px,肯定比line-height:12px大,所以只能按照font-size来显示!!
还有你指的行框是个什么东西??没搞明白。。。
追问
干嘛对我无语了,奇怪的家伙
看你说的意思,是不是如果line-height如果指定了,仅仅作为最小值,如果font-size大于它的话,这行的line-height就是font-size的值了?
追答
应该是line-height没指定—默认的最小值是font-size的值,如果指定,只能指定比font-size值大的值,如果没有font-size大,就会按照font-size的值算。。。如果还没听懂,我就无语了。。
2012-07-31
展开全部
。。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询