line-break
は、禁則処理を指定するプロパティです。
p {
line-break: strict;
}
プロパティ名 |
値 |
説明 |
line-break |
normal |
標準 (厳密な禁則処理を行わない) |
strict |
厳密な禁則処理を行う |
禁則処理について
文章の読み易さや見た目を整えるために、括弧や句読点などが行頭や行末に来ることを回避するための処理です。
- 行頭禁則文字の例 … 、 。 ) 」 々
- 行末禁則文字の例 … ( 「
normal
を指定した場合でも、ある程度の禁則処理は行われているようです。
strictを指定した場合の変化
実際に検証してみたところ、strict
を指定することで次のような変化がありました。
ッ や ぃ などの小さい文字や、ー … などの文字が行頭に来なくなりました(他にもあるかもしれません)。
- このプロパティは、CSS 2では定義されていません。
使用例