CSSテキスト - 空白文字の表示方法設定 | white-space
2008/05/28 15:23更新
本文はテキスト関連のCSS属性の white-space(空白文字の表示方法の設定) について学びたいと思います。
white-space属性
CSSのwhite-space属性は、空白文字(半角スペース、タブ、改行)の表示方法を設定します。
white-space属性の値
◇ normal: デフォルト値です。連続する(複数)空白文字を一つの半角スペースとして表示します。要素の大きさに応じて自動的に改行で折り返し表示します。
◇ pre: 連続する空白文字をそのまま表示します。
◇ nowrap: 連続する空白文字を一つの半角スペースとして表示します。要素の大きさに応じて自動的に折り返し表示をしません。
例:
p {
white-space: pre;
}
※※※W3C仕様では、User-Agentはwhite-space属性を無視してもよいこととされております。
white-space属性の使用例
次の文字列を例にします。
行1:後ろに半角スペースを10個、タブ1個 。これから改行します。
行2:タブ4個+改行
行3
行2:タブ4個+改行
行3
◇ white-space : normal;
行1:後ろに半角スペースを10個、タブ1個 。これから改行します。
行2:タブ4個+改行
行3
◇ white-space:pre;
行1:後ろに半角スペースを10個、タブ1個 。これから改行します。
行2:タブ4個+改行
行3
◇ white-space:nowrap;
行1:後ろに半角スペースを10個、タブ1個 。これから改行します。
行2:タブ4個+改行
行3
Sponsored Link
コメント
- 関連記事
- CSSテキスト関連プロパティ概要 - (2008/05/27 22:34)
- CSSテキスト - 行の高さの指定 | line-height - (2008/05/27 23:28)
- CSSテキスト - 水平方向の揃え方設定 | text-align - (2008/05/28 10:50)
- CSSテキスト - 文字の間隔設定 | letter-spacing - (2008/05/28 11:06)
- CSSテキスト - 文字の装飾設定 | text-decoration - (2008/05/28 11:37)
- CSSテキスト - 文字のインデント設定 | text-indent - (2008/05/28 13:04)
- CSSテキスト - 文字の大文字・小文字の表示設定 | text-transform - (2008/05/28 13:21)
- CSSテキスト - 単語の間隔設定 | word-spacing - (2008/05/28 14:42)