新! 我的 44 页电子书“CSS 在 44 分钟内”已经出版! 😃

立即获取 →

#white-space

定义元素的空白如何处理。

default white-space: normal;

空格序列合并为一个。
换行符被忽略。
文本内容被换行。

white-space: nowrap;

空格序列合并为一个。
换行符被忽略。
文本内容不会换行,并且保持在单行上。

white-space: pre;

空白被完全保留

  • 空格序列被保留
  • 行仅在新行和<br>处换行

white-space: pre-wrap;

空白被大部分保留

  • 空格序列被保留
  • 行在新行、<br>处换行,以及到达元素末尾时换行

white-space: pre-line;

仅保留新行

  • 空格序列被合并为一个
  • 行在新行、<br>处换行,以及到达元素末尾时换行