1.3.非布局样式
字体、字重、颜色、大小、行高
背景、边框
滚动、换行
粗体、斜体、下划线
其它
字体
字体族:serif、sans-serif、monospace、cursive、fantasy
多字体 fallback
网络字体、自定义字体
iconfont
行高
行高的构成
行高相关的现象和方案
行高的调整
顶线、基线、底线
文本是按照基线baseline对齐的
行高会撑起inline box的高度,但并不会影响本身布局的高度
line-height
当line-height大于内部元素的height时,多余的高度将平均分到内部元素的上小两侧,居于该特性可以实现垂直居中
文本默认是按照基线baseline对齐的。可通过vertical-align设置对齐方式,vertical的可选值有:top middle bottom 5px
例如当vertical-align:middle时
图片3px空隙问题
原因:inline元素默认是按照基线对齐,而基线和底线之间存在空隙
解决方式一:设置底线对齐vertical-align:bottom
解决方式二:将图片设置为block元素
背景
背景颜色
渐变色背景
多背景叠加
背景图片和属性(雪碧图)
base64和性能优化
多分辨率适配
背景格式
背景默认平铺
背景图的位置
背景的大小
边框
边框的属性: 线型 大小 颜色
边框背景图
边框衔接(三角形)
滚动
overflow
文字折行
overflow-wrap(word-wrap)通用换行控制
-是否保留单词
word-break针对多字节文字
-中文句子也是单词
white-space空白处是否断行
装饰性属性及其它
字重(粗体) font-weight
斜体 font-style:itatic
下划线 text-decoration
指针 cursor
Last updated
Was this helpful?