HTML/CSS中的空格處理及如何保留頁面中的空格

HTML中的空格的規(guī)則
在html中內(nèi)容中的多個空格一般會被視為一個,連續(xù)的多個空格符被自動合并了。同時內(nèi)容前后的空格也會被清除, 如下:
<p> fly63 com </p>
顯示效果為:
fly63 com
備注:瀏覽器的這種機制處理,同樣適用于除了普通的空格鍵,還包括制表符(\t)和換行符(\r和\n),可以通過使用標簽顯式表示換行。
HTML空格保留
這時候如果希望HTML中多個連續(xù)的空格在網(wǎng)頁上能顯示,在瀏覽器中表現(xiàn)出真實的自身空格縮進和換行效果。 我們知道一般有2種方式,使用標簽,或者使用 來代表空格。如下:
<pre> fly63 com </pre>
或者
fly63 com
Html中空格目前有這些: | | | |
|   | 不斷行的空白(1個字符寬度) |
---|---|---|
  |   | 半個空白(1個字符寬度) |
  |   | 一個空白(2個字符寬度) |
  |   | 窄空白(小于1個字符寬度) |
SS空格保留
1、CSS中當 white-space 屬性取值為pre時,就按照標簽的方式處理。瀏覽器會保留文本中的空格和換行,例如:
<p style="white-space:pre"> fly63 com <p>
顯示效果為:' fly63 com '
2、CSS的white-space屬性為pre-line時,意為保留換行符。除了換行符會原樣輸出,其他都與white-space:normal規(guī)則一致。
<p style="white-space: pre-line"> fly63 com </p>
顯示效果為:
fly63
com
3、CSS的 letter-spacing 屬性用于設(shè)置文本中字符之間的間隔,例如:
<p style="letter-spacing:5px;">歡迎光臨!</p>
顯示效果為:歡 迎 光 臨 !
4、CSS的 word-spacing 屬性用于設(shè)置文本中單詞之間的間隔,例如:
<p style="word-spacing:5px">Happy new year!</p>
顯示效果為: Happy new year!
總結(jié)
到此這篇關(guān)于HTML/CSS中的空格處理及如何保留頁面中的空格的文章就介紹到這了,更多相關(guān)html css 空格處理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!
相關(guān)文章
- HTML提供了5種空格實體(space entity),它們擁有不同的寬度,非斷行空格( )是常規(guī)空格的寬度,可運行于所有主流瀏覽器。下面通過本文分別給大家介紹HTML中的5種空格各2017-07-07
HTML大于號、小于號、空格、引號等常用的轉(zhuǎn)義代碼寫法一覽表
這篇文章主要介紹了HTML大于號、小于號、空格、引號等常用的轉(zhuǎn)義代碼寫法一覽表,需要的朋友可以參考下2017-06-18- 在編寫 HTML 模板時,有時候會利用空格來充當文字排版的手段,最為常見的情況是在一段文字之間插入空格,來分隔相對獨立的詞匯。接下來通過本文給大家介紹HTML不同空格的特2016-08-10
- 下面小編就為大家?guī)硪黄獪\談HTML代碼中的空格和空行。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-27
- 今天小編就來小編就來跟大家說說什么是html空格代碼?以及html空格的一些基本使用方法2013-07-22