css3笔记——文本模块Text Module其他属性

css3中出现了文本模块Text Module的概念,是单独将文本相关的属性制订规则,形成文本模型,相较与之前的版本,css3完善了文本相关的属性。 white-space-collapse 用于设置或者检索对象内包含的空格字符,属性有: collapse 使用一个单一的字符序列呈现空白(或在某些情况下,没有字符)。 preserve 呈现所有的空白,换行符将被保留 preserve-breaks 抛弃所有空白,但保留空白 discard 抛弃所有空白 2.text-wrap css3中使用text-wrap和word-wrap控制文本换行。text-wrap设置或者检索对象内文本的换行模式。属性有: »

css3笔记——控制文本换行

当文本超出边界之后可能会需要文本换行显示,因此就会需要css的文本换行属性。 不可否认IE浏览器在文字处理方面走在了其他的浏览器前面,IE定义了较为详细的文字多行显示属性。 line-break 控制日文的换行 word-wrap 属性为break-word时,文本换行。 word-break 属性为break-all时容许非东亚单词在字内断开;属性为keep-all时不容许东亚字符(如中文、韩文、日文)在字内断开。 white-space 属性为nowrap时,强制文字在一行显示,不容许换行;属性为pre时,显示预定义的文本格式。 css3中纳入上述的几个属性(link)下面以demo为例探究下在容器宽度较小的情况下不同属性在不同浏览器的表现。 1. »