CSS 中的white-space 属性用于控制文本换行和 white-spacing。此属性中有多种类型的值可供使用。
句法:
white-space: normal|nowrap|pre|pre-line|pre-wrap|initial|inherit;
属性值:
- normal:这是该属性的默认值。当 CSS 的 white-space 属性设置为 normal 时,每个两个或多个空格的序列都将显示为单个空格。元素中的内容将在必要时换行。
句法:white-space : normal;
例子 :
CSS | white-space Property Geeks For Geeks:
A Computer Science Portal For Geeks.输出 :
- nowrap :当 CSS 的 white-space 属性设置为 nowrap 时,两个或多个空格的每个序列都将显示为单个空格。除非明确指定,否则元素中的内容不会换行。
句法:white-space : nowrap;
例子 :
CSS | white-space Property Geeks For Geeks: A Computer Science Portal For Geeks.输出 :
- pre:该值使空白与 HTML 中的
标签具有相同的效果。元素中的内容仅在使用换行符指定时才会换行。
句法:white-space : pre;
例子:
CSS | white-space Property Geeks For Geeks: A Computer science portal for geeks.输出 :
- pre-line:当 CSS 的 white-space 属性设置为 pre-line 值时,每两个或多个空格的序列将显示为单个空格。元素中的内容将在需要和明确指定时被包装。
句法:white-space : pre-line;
例子 :
CSS | white-space Property Geeks For Geeks: A science portal for geeks.输出 :
- pre-wrap:当 CSS 的 white-space 属性设置为 pre-line 值时,每个空格序列都会按原样显示。元素中的内容将在需要和明确指定时被包装。
句法:white-space : pre-wrap;
例子 :
CSS | white-space Property Geeks For Geeks: A science portal for geeks.输出 :
- 初始值:此值将空白属性设置为默认值。
句法:white-space : initial;
- 继承:此值将空白属性设置为父元素的值。
句法:white-space : inherit;
支持的浏览器: white-space 属性支持的浏览器如下:
- 铬:1.0
- 边缘:8.0
- 火狐:3.5
- 歌剧:9.5
- Safari:3.0