CSS文本部分之间距[2]
letter-spacing
属性
字母间距,表示字母与字母之间的间距,接受一切合法的长度单位;
letter-spacing: 5px;
word-spacing
属性
单词间距,表示带空白符的字或单词之间的间距,接受一切合法的长度单位;
word-spacing: 5px;
word-wrap
属性
单词换行,表示长单词(主要指英文)换行时如何处理;
// 正常模式,在有空格的地方换行
word-wrap: normal;
// 截断单词
word-wrap: break-word;
word-break
属性
单词截断,表示长单词截断时对长单词的处理方式;
// 正常模式,整个长单词移动到下一行
word-break: normal;
// 截断长所有长单词,像中文一样换行
word-break: break-all;
// 保留长单词在同一行
word-break: keep-all;
white-space
属性
空白符,指空格、制表符及回车,HTML默认将这些符号合并成一个空格,通过white-space
可以修改这一内容;
// 正常模式,合并空白符但允许自动换行
white-space: normal;
// 不换行,合并空白符不允许自动换行
white-space: nowrap;
// 不合并空白符允许自动换行
white-space: pre-wrap;
// 合并空白符(换行符除外)允许自动换行
white-space: pre-line;
// 不合并空白符不允许自动换行
white-space: pre;