CSS white-space プロパティ

❮ 前章へ 完全な CSS リファレンス 次へ ❯

<p> のテキストを折り返さないように指定します:

p {
    white-space: nowrap;
}
Try it Yourself ❯

定義と用法

white-space プロパティは、要素内部の空白をどのように処理するかを指定します。

デフォルト値: normal
継承: 継承する
アニメーション可否: 不可。animatable を参照
バージョン: CSS1
JavaScript 構文: object.style.whiteSpace="nowrap" Try it

ブラウザ・サポート

表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。

プロパティ
white-space 1.0 8.0 3.5 3.0 9.5

CSS 構文

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 プロパティ


❮ 前章へ 完全な CSS リファレンス 次へ ❯