這篇文章帶給大家的內容是關於CSS中用什麼進行空格的處理(實例),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
<p>一、空格規則 <p>HTML 程式碼的空格通常會被瀏覽器忽略。 <p><p>◡◡hello◡◡world◡◡</p>
◡
表示空格。 <p>瀏覽器的輸出結果如下。 hello world
<pre class="brush:php;toolbar:false"></code>標籤。 </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><pre class="brush:php;toolbar:false">◡◡hello◡◡world◡◡</pre></pre><div class="contentsignin">登入後複製</div></div><p>另一種方法是,改用 HTML 實體<code>
表示空格。 <p> hello world </p>
\t
)和換行符(\r
和\n
)。 <p>瀏覽器會自動把這些符號轉成普通的空白鍵。 <p>hello world</p>
hello world
<pre class="brush:php;toolbar:false"></code>標籤內)。 </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false"><p>hello<br>world</p></pre><div class="contentsignin">登入後複製</div></div><p>上面程式碼使用<code><br>
標籤明確表示換行。 <p>三、CSS 的 white-space 屬性<p>HTML 語言的空格處理,基本上就是直接過濾。這樣的處理過於粗糙,完全忽略了原始文字內部的空格可能是有意義的。 <p>CSS 提供了一個white-space
屬性,可以提供更精確一點的空格處理方式。此屬性共有六個值,除了一個通用的inherit
(繼承父元素),以下依序介紹剩下的五個值。 white-space
屬性的預設值為normal
,表示瀏覽器以正常方式處理空格。 <p>◡◡hellohellohello◡hello world </p>
<p>
指定一個比較小的寬度。為了便於識別,背景色設為紅色。 p { width: 100px; background: red; }
white-space
屬性為nowrap
時,不會因為超出容器寬度而發生換行。 p { white-space: nowrap; }
white-space
#屬性為pre
時,就依照</code>標籤的方式處理。 </p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:html;toolbar:false">p {
white-space: pre;
}
登入後複製
white-space
屬性為pre-wrap
時,基本上還是依照< pre>
標籤的方式處理,唯一差異是超出容器寬度時,會發生換行。 p { white-space: pre-wrap; }
white-space
屬性為pre-line
時,意為保留換行符。除了換行符會原樣輸出,其他都與white-space:normal
規則一致。 p { white-space: pre-line; }
normal
的處理規則一致。這對於詩歌類型的文本很有用。
<p>相關文章推薦:
<p>div標籤:水平居中和垂直居中的實作(附程式碼)#<p>CSS中text-transform屬性實作字串轉換的程式碼#以上是CSS中用什麼來進行空格的處理(實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!