- line-height
文字占有的实际高度- 字体框
一个字可以看成一个小框,font-size实际上设置的字体框的高度
行高会在字体框的上下平均分布 - 设置行高的方式:
- 像素
- 数值
以字体大小的倍数设置行高
默认的行高为1.33
line-height: 100px; line-height: 2;
- 字体框
- font-weight 字重
设置字体的加粗效果
属性值:bold(加粗)、normal(正常) - font-style 字体风格
属性值:italic(斜体)、normal(正常) - 字体的简写属性
格式:font-size font-family
默认行高
格式:font-size/line-height font-familyfont:50px serif;
格式:font-weight font-size/line-height font-familyfont:50px/2 serif;
格式:font-style font-weight font-size/line-height font-familyfont:bold 50px/2 serif;
font:italic bold 50px/2 serif;
- text-align 文字水平对齐
属性值:left、right、center、justify(两边对齐) - vertical-align 文字垂直对齐
属性:top、middle、bottom、baseline(基线对齐,默认) - 当插入一个图片时。默认是基线对齐,可以vertical-align:top;去掉多余部分
- text-decoration 文本修饰
属性值:- none
什么都没有 - underline
下划线 - line-through
删除线 - overline
上划线
- none
- white-space
设置如何处理元素内的空白
属性值:- normal
默认,自动换行 - nowrap
文本不会换行 - pre
保留空白
- normal
- text-overflow
当文本溢出包含元素时发生的事情。
属性值:- clip
剪掉 - ellipsis
用省略号代替
- clip
- 例子:当文本超出包含块是自动替换成省略号。
代码:
三行代码,缺一不可white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
行高与文字处理
最新推荐文章于 2022-06-21 11:59:24 发布