Style whiteSpace 屬性

定義和用法

whiteSpace 屬性設置或返回如何處理文本中的制表符、換行符和空格。

另請參閱:

CSS 教程:CSS 文本

CSS 參考手冊:white-space 屬性

實例

例子 1

規定 <div> 元素中的文本永遠不會換行:

document.getElementById("myDIV").style.whiteSpace = "nowrap";

親自試一試

例子 2

返回 whiteSpace 屬性:

alert(document.getElementById("myDiv").style.whiteSpace);

親自試一試

語法

返回 whiteSpace 屬性:

object.style.whiteSpace

設置 whiteSpace 屬性:

object.style.whiteSpace = "normal|nowrap|pre|initial|inherit"

屬性值

描述
normal

空白序列將折疊成單個空白。

文本將在必要時換行。默認。

nowrap

空白序列將折疊成單個空白。

文本永遠不會換行到下一行。文本在同一行繼續,直到遇到 <br> 標記。

pre

由瀏覽器保留空白。

文本只會在換行符處換行。類似于 HTML 中的 <pre> 標簽。

pre-line

空白序列將折疊成單個空白。

文本將在必要時換行,并在換行符處換行。

pre-wrap

由瀏覽器保留空白。

文本將在必要時換行,并在換行符處換行。

initial 將此屬性設置為其默認值。請參閱 initial
inherit 從其父元素繼承此屬性。請參閱 inherit

技術細節

默認值: normal
返回值: 字符串,表示如何處理元素內的空白。
CSS 版本: CSS1

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持