css换行属性和文本属性

word-spacing:增加或减少单词间的间距(默认值:normal即0,可填写具体数字)
letter-spacing:增加或减少字符间的间距(默认值:normal即0,可填写具体数字)


word-break :规定自动换行的处理方法

可用值:

          normal:使用浏览器默认换行规则(默认值)

          break-all:允许单词内换行

          keep-all:只能在半角空格或连字符处换行


word-wrap:允许长单词或url换到下一行

可用值:

          normal:只在允许的断字点处换行(默认值)

          break-word:在长单词或url的内部换行


white-spacing:设置如何处理文本内的空白

可用值:

          normal:空白会被浏览器忽略,允许自动换行,换行符将被忽略(默认值)

          pre:空白会被浏览器保留,不允许自动换行,换行符将被保留

          nowrap:文本不会换行,文本会在同一行上继续,不允许自动换行,换行符将被忽略

          pre-wrap:保留空白符序列,但正常进行换行,允许自动换行

          pre-line:合并空白符序列,但保留换行符,允许自动换行

          inherit:规定应该从父元素继承white-space属性的值


text-indext:设置首行缩进值,默认无首行缩进,可为负值。

text-align:left/right/center/justify,文本水平居中,默认left

color:设置文本颜色,默认无颜色

text-transform:设置文本的大小写

可用值:

          none:标准文本,默认值

          capitalize:单词首字母大写

          uppercase:全大写

          lowercase:全小写


text-decoration:设置文本修饰

可用值:

          none:标准文本,默认值

          underline:设置文本下划线

          overline:设置文本上划线

          line-through:设置穿过文本的一条线


line-height:设置文本行高

可用值:

          normal:设置合理间距(默认值)

          number/length/%:设置具体行高值

注意:line-height的行高是以中基线为基准的,所以单行文本可以以该属性是文本垂直居中。

你可能感兴趣的:(文本,换行,CSS属性)