第一种:
<div id="content">
<div class="A">上半部分</div>
<div class="B">下半部分</div>
</div>
第二种:
<div id="content">
<dl class="A">上半部分</dl>
<dl class="B">下半部分</dl>
</div>
等等,只要实现了功能用什么标签都可以,看个人的喜好,我是比较喜欢第二种形式的,好区分,太多的DIV容易凌乱!(个人认为)
css字体上下间距,即控制两行文字垂直距离的。在CSS中,line-height被用来控制行与行之间垂直距离。
不过,行间距与半行间距,还是取决于CSS中的line-height。
默认状态,浏览器使用1.0-1.2 line-height, 这是一个初始值。可以定义line-height属性来覆盖初始值:p{line-height:140%}
可以有5种方式来定义line-height。
1.line-height可以被定义为:body{line-height:normal}
2.line-height可以被定义为:body{line-height:inherit}
3.line-height可以使用一个百分比的值body{line-height:120%}
4.line-height可以被定义为一个长度值(px,em等) body{line-height:25px}
5.line-height也可以被定义为纯数字, body{line-height:1.2}
缩写line-height
那5种line-height写法,可以在font属性中缩写。line-height的值紧跟着font-size值使用斜杠分开,如:<font-size>/<line-height>
实例:body{font:100%/normal arial} , body{font:100%/120% arial} ,body{font:100%/1.2 arial} ,body{font:100%/25px arial}
视图:line-height设置的几种方式,有些CSS属性是可继承的(inherited),从层叠的元素里传递下来。这样做是为了方便开发者,不再为后代元素重新设值。
1、百分比
2、长度
3、值:normal
4、纯数字
在CSS中,line-height被用来控制行与行之间垂直距离。也可以使用letter-spacing:*px来控制文字间距,*px是指间距像素。
不过,行间距与半行间距,还是取决于CSS中的line-height。
默认状态,浏览器使用1.0-1.2 line-height, 这是一个初始值。可以定义line-height属性来覆盖初始值:p{line-height:140%}。
那5种line-height写法,可以在font属性中缩写。line-height的值紧跟着font-size值使用斜杠分开,如:<font-size>/<line-height>。
实例:body{font:100%/normal arial} , body{font:100%/120% arial} ,body{font:100%/1.2 arial} ,body{font:100%/25px arial}