梗概
white-space:控制空白字符与换行符的处理,以及是否允许自动换行;对“长不可断单词”的强制断行能力弱。
值
根据实际开发中的使用频率,white-space 属性的值可以按以下顺序排序:
normal:最常用的值,也是默认值,常见于大部分文本内容。nowrap:常用于按钮、导航栏、标签等需要防止自动换行的元素。pre-wrap:用于保留空白和换行的同时,又允许自动换行。通常在需要展示用户输入的文本或格式化内容时使用。pre:用于展示代码块或预格式化的文本,通常与<pre>标签结合使用。pre-line:用于希望保留换行符但合并多余空白字符的场景,相对不常用。break-spaces:较新且使用场景较少,主要在需要处理非常规空白字符的特定需求下使用。 这个排序是基于一般网页设计和开发中的常见需求。
father:: CSS
related::word-break