white-space プロパティは、要素内部の空白をどのように処理するかを指定します。
デフォルト値: | normal |
---|---|
継承: | 継承する |
アニメーション可否: | 不可。animatable を参照 |
バージョン: | CSS1 |
JavaScript 構文: | object.style.whiteSpace="nowrap" Try it |
表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。
プロパティ | |||||
---|---|---|---|---|---|
white-space | 1.0 | 8.0 | 3.5 | 3.0 | 9.5 |
white-space: normal|nowrap|pre|pre-line|pre-wrap|initial|inherit;
値 | 説明 | Play it |
---|---|---|
normal | 連続する空白をひとつの空白にまとめます。テキストは必要に応じ折り返します。これがデフォルトです | Play it ❯ |
nowrap | 連続する空白文字をひとつの空白にまとめます。テキストは次行には折り返しません。 テキストは、<br> タグに出会うまはで同一行に連続します | Play it ❯ |
pre | 空白はブラウザにより保たれます。テキストは改行でのみ折り返す、 HTMLの <pre> タグのような動きをします | Play it ❯ |
pre-line | 連続する空白文字をひとつの空白にまとめます。テキストは、ボックスの端まで行ったときと改行で折り返します | Play it ❯ |
pre-wrap | 空白はブラウザにより保たれます。テキストは、ボックスの端まで行ったときと改行で折り返します | Play it ❯ |
initial | プロパティにデフォルト値を設定します。initial を参照 | Play it ❯ |
inherit | このプロパティは親要素を継承します。inherit を参照 |
CSS チュートリアル: CSS Text
HTML DOM リファレンス:whiteSpace プロパティ