CSS空格和换行实例分析

发布时间:2022-03-23 13:55:56 作者:iii
来源:亿速云 阅读:473

本篇内容主要讲解“CSS空格和换行实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS空格和换行实例分析”吧!

white-space 属性会影响到用户代理对源文档中的空格、换行与 tab 字符的处置。

经过使用该属性,梗概影响浏览器处置字之间与文本行之间的空白符的方式。从某种水平上讲,默许的 XHTML 处理曾经实现了空白符处置:它会把全数空白符分隔隔离分散为一个空格。以是给定下列标记,它在 Web 浏览器中显示时,各个字之间只会显现一个空格,同时忽略元素中的换行:

<p>This     paragraph has    many
    spaces           in it.</p>

或许用如下声显着式地配置这种默许举止:

p {white-space: normal;}

上面的划定保密浏览器遵循平时的做法去向置惩罚:丢掉多余的空缺符。如果给定这个值,换行字符(回车)会转换为空格,一行中多个空格的序列也会转换为一个空格。

实例 TIY :white-space: normal

值 pre

不外,假设将 white-space 配置为 pre,受这个属性影响的元素中,空白符的处置惩罚就有所差异,其举动就像 XHTML 的 pre 元素异样;空缺符不会被疏忽。

假设 white-space 属性的值为 pre,阅读器将会留神额定的空格,甚至回车。在这个方面,何况仅在这个方面,任何元素都可能相当于一个 pre 元素。

实例 TIY :white-space: pre

注意:经测试,IE 7 以及更早版本的浏览器不赞成该值,是以请使用非 IE 的浏览器来查看上面的实例。

值 nowrap

与之相对的值是 nowrap,它会抗御元素中的文本换行,除非使用了一个 br 元素。在 CSS 中使用 nowrap 颇为近似于 HTML 4 顶用 <td nowrap> 将一个表单元格配置为不能换行,不外 white-space 值或许应用上任何元素。

实例 TIY :white-space: nowrap

值 pre-wrap 和 pre-line

CSS2.1 引入了值 pre-wrap 和 pre-line,这在畴昔版本的 CSS 中是没有的。这些值的感化是准许创作职员更好地管束空白符处置。

要是元素的 white-space 设置装备摆设为 pre-wrap,那末该元素中的文本会保留空白符序列,然则文本行会正常地换行。若是设置为这个值,源文本中的行分隔符以及天生的行分隔符也会保存。pre-line 与 pre-wrap 相反,会像畸形文本中同样分开空缺符序列,但生计换行符。

实例 TIY :white-space: pre-wrap

实例 TIY :white-space: pre-line

属意:咱们在 IE7 与 FireFox2.0 阅读器中测试了下面的两个实例,然则下场是,值 pre-wrap 和 pre-line 都没有失掉很好的赞成。

到此,相信大家对“CSS空格和换行实例分析”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. 怎么获取textarea标签中的换行符和空格
  2. 设置css不换行样式和CSS换行样式的方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css

上一篇:css如何使用left

下一篇:css中分组的示例分析

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》