溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS空格和換行實例分析

發(fā)布時間:2022-03-23 13:55:56 來源:億速云 閱讀:464 作者:iii 欄目:web開發(fā)

本篇內(nèi)容主要講解“CSS空格和換行實例分析”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“CSS空格和換行實例分析”吧!

white-space 屬性會影響到用戶代理對源文檔中的空格、換行與 tab 字符的處置。

經(jīng)過使用該屬性,梗概影響瀏覽器處置字之間與文本行之間的空白符的方式。從某種水平上講,默許的 XHTML 處理曾經(jīng)實現(xiàn)了空白符處置:它會把全數(shù)空白符分隔隔離分散為一個空格。以是給定下列標記,它在 Web 瀏覽器中顯示時,各個字之間只會顯現(xiàn)一個空格,同時忽略元素中的換行:

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

或許用如下聲顯著式地配置這種默許舉止:

p {white-space: normal;}

上面的劃定保密瀏覽器遵循平時的做法去向置懲罰:丟掉多余的空缺符。如果給定這個值,換行字符(回車)會轉(zhuǎn)換為空格,一行中多個空格的序列也會轉(zhuǎn)換為一個空格。

實例 TIY :white-space: normal

值 pre

不外,假設(shè)將 white-space 配置為 pre,受這個屬性影響的元素中,空白符的處置懲罰就有所差異,其舉動就像 XHTML 的 pre 元素異樣;空缺符不會被疏忽。

假設(shè) white-space 屬性的值為 pre,閱讀器將會留神額定的空格,甚至回車。在這個方面,何況僅在這個方面,任何元素都可能相當于一個 pre 元素。

實例 TIY :white-space: pre

注意:經(jīng)測試,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 中是沒有的。這些值的感化是準許創(chuàng)作職員更好地管束空白符處置。

要是元素的 white-space 設(shè)置裝備擺設(shè)為 pre-wrap,那末該元素中的文本會保留空白符序列,然則文本行會正常地換行。若是設(shè)置為這個值,源文本中的行分隔符以及天生的行分隔符也會保存。pre-line 與 pre-wrap 相反,會像畸形文本中同樣分開空缺符序列,但生計換行符。

實例 TIY :white-space: pre-wrap

實例 TIY :white-space: pre-line

屬意:咱們在 IE7 與 FireFox2.0 閱讀器中測試了下面的兩個實例,然則下場是,值 pre-wrap 和 pre-line 都沒有失掉很好的贊成。

到此,相信大家對“CSS空格和換行實例分析”有了更深的了解,不妨來實際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

css
AI