CSS3引入了pre屬性,該屬性可用于定義文本塊中的預(yù)格式文本。
p { white-space: pre; }
當(dāng)您在文本塊中使用pre屬性時,它將保留所有空格和換行符,而不會合并它們。
一個非常普遍的用途是在代碼示例中使用預(yù)格式文本。在這種情況下,pre屬性將保留所有縮進和空格,確保代碼正確顯示。
<pre> function add(a, b) { return a + b; } </pre>
需要注意的是,預(yù)格式文本包括所有空格和換行符,這有時可能不是您想要的效果。因此,您應(yīng)該謹(jǐn)慎使用pre屬性,并確保它適用于您的特定用例。