text-justify 【均等割付の形式を指定する】
[IE5] [IE6] [IE7]
text-justifyプロパティは、Internet Explorerが独自に採用したもので、text-alignプロパティの値がjustifyのとき、テキストの均等割付の形式を指定する際に使用します。
auto
ブラウザが自動判別します。IE5やIE6では、半角スペースや全角スペースを調整して均等割付するようです。
distribute
単語間隔と文字間隔を調整して均等割付します。
distribute-all-lines
単語間隔と文字間隔を調整して均等割付します。途中の改行や最終行などの文字数が一行に満たない行も均等に割り付けます。
inter-cluster
アジアの言語などの単語間隔を持たない言語のテキストを均等割り付けします。
inter-ideograph
日本語・中国語・韓国語など表意文字のテキストの、単語間隔と文字間隔の両方を調整して均等割付します。
inter-word
単語間隔のみを調整して均等割付します。
kashida
アラビア文字のテキストの均等割り付けを意図しています。
newspaper
単語間隔と文字間隔を調整して均等割付します。英文などラテンアルファベットに最適な指定方法です。
text-justifyの使用例
CSSファイル
.tsp025 {
text-justify: auto;
text-align: justify;
border: 1px solid #cccccc;
}
.tsp026 {
text-justify: distribute-all-lines;
text-align: justify;
border: 1px solid #cccccc;
}
.tsp027 {
text-justify: inter-ideograph;
text-align: justify;
border: 1px solid #cccccc;
}
HTMLソース
<p class="tsp025">
text-justifyプロパティ使用例<br />
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
</p>
<p class="tsp026">
text-justifyプロパティ使用例<br />
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
</p>
<p class="tsp027">
text-justifyプロパティ使用例<br />
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
</p>
表示すると
text-justifyプロパティ使用例
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
text-justifyプロパティ使用例
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
text-justifyプロパティ使用例
テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。テキスト本文。
テキスト関連項目
color | テキストカラーを指定する |
text-align | 行揃えの位置・均等割付を指定する |
vertical-align | 縦方向の揃え位置を指定する |
line-height | 行の高さを指定する |
text-indent | 一行目のインデント幅を指定する |
text-decoration | テキストの下線・上線・打ち消し線・点滅の指定 |
text-transform | テキストの大文字表示・小文字表示を指定する |
white-space | ソース中の空白・Tab・改行の表示の仕方を指定 |
letter-spacing | 文字の間隔を指定する |
word-spacing | 単語の間隔を指定する |
text-justify | 均等割付の形式を指定する(IE独自) |
text-underline-position | 下線の表示位置を指定する(IE独自) |
text-autospace | アルファベット等との間隔を指定(IE独自) |
line-break | 禁則処理の指定をする(IE独自) |
word-break | 文の改行の仕方について指定する(IE独自) |
word-wrap | 単語の途中での改行処理の仕方を指定する(IE独自) |
text-shadow※ | 文字に影をつける |