【HTML】保留⽂本中的空格以及换⾏
white-space属性:⽤来定义元素内的空⽩该如何处理
1. normal:忽略多余的空⽩,元素内如果有多个空格在⼀起或换⾏符(回车键),浏览器会把其看作⼀个空格来处理,不会影响⾃动换⾏(就是
元素内容过长,在⼀⾏上显⽰不完,会从下⼀⾏开始);
2. pre:保留空⽩或换⾏符(回车键)。输⼊⼏个空格,浏览器显⽰的时候就是⼏个空格,其实就是原样输出,如果有换⾏符,换⾏符后的内容会
从下⼀⾏开始。其⾏为⽅式和html中的</pre>标签类似。会影响⾃动换⾏(就是元素内容过长,不会从下⼀⾏开始,会冲出元素的边界显⽰);
3. nowrap:元素内⽂本如果有多个空格在⼀起或换⾏符,浏览器只会显⽰⼀个空格;元素⽂本内容不会⾃动换⾏,只有遇到</br>标签才会换⾏。
4. pre-wrap:和nowrap相反,元素内的空格不管有多少个都会原样显⽰,如果有换⾏符,换⾏符后的内容会从下⼀⾏开始;会⾃动换⾏,就是元
素内容在⼀⾏中显⽰不完会从下⼀⾏开始;
html中的5种空格表示5. pre-line:合并空⽩符序列,保留换⾏符。就是多个空格会被浏览器看作⼀个空格来处理,如果有换⾏符(回车键),换⾏符后的内容会从下⼀
⾏开始,不会影响⾃动换⾏;
6. inherit:从⽗元素继承white-space属性的值,就是⽗元素的white-space属性的值是什么,该元素的white-space属性值就是什么

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。