Homepage Zero ガイド
logo

ゼロから始めよう!わかりやすい!ホームページ作成ガイド

初めての方へ|総合案内|お問い合わせ|当サイトについて

ホームページ初心者ガイド| HTML| CSS| ホームページお役立ち情報| ホームページレベルアップ情報| その他

ホームHTMLリファレンス(アルファベット検索)>text-justifyプロパティ

CSSプロパティ辞典
タグ一覧(ABC順) 目的別タグ一覧 スタイルシート一覧(ABC順) 目的別スタイルシート一覧

text-justify プロパティ …両端揃えを指定する

使用プロパティ

CSSプロパティ

text-justify: 値;

対象となる
要素

ブロック要素

継承

する

次項(値と働き)を参照

対応ブラウザ IE6 Win

解説

text-justify プロパティを使えば、要素の中のテキストを両端揃えにすることができ、その方法を指定できます。また、text-justify プロパティは、 text-align プロパティの値を「justify」に指定したときに適応されますので、忘れずに指定しましょう。

半角空白で区切られた、英語などの文章はtext-align プロパティの値を「justify」にして、テキストを両端揃えにすることができますが、日本語の文章は両端揃えにはならないので、日本語の文章を両端揃えにしたい場合は text-justify プロパティを指定しましょう。ただし、text-justify プロパティは Internet Explorer 独自のプロパティです。

値と働き

働き 働き
auto ブラウザにより両端揃えの方法が決められます。日本語の文章は両端揃えになりません。 distribute 単語と文字の間隔を調整して両端揃えにします。日本語の文章も両端揃えになります。
distribute-all-lines 日本的にはdistributeと同じだが、途中の改行や段落最後の行なども両端揃えになります。 inter-cluster タイ語などの、東南アジアの言語などの単語間隔を持たない言語の文字の間隔を調整して両端揃えにします。日本語は両端揃えになりません。
inter-ideograph 日本語、韓国語、中国語などの文字の間を広げ、両端揃えにします。 inter-word 単語間の半角空白を広げることによって両端揃えにします。日本語の文章は両端揃えになりません。
kashida アラビア語の特定の文字を引き伸ばすことによって両端揃えにします。日本語の文章は両端揃えになりません。 newspaper 欧文に最適な両端揃えで、単語間の半角空白を広げたり、文字の間隔も広げて表示します。日本語の文章も両端揃えになります。

使用例

記述例
<html>
<head>
<title>HOME PAGE ZERO ガイド</title>


<!--スタイルシート-->
<style type="text/css">

p {
width: 60%;
border: 1px solid #cccccc;
text-align: justify;
}

p.sample1 {
text-justify: auto;
}

p.sample2 {
text-justify: distribute;
}

p.sample3 {
text-justify: distribute-all-lines;
}

p.sample4 {
text-justify: inter-cluster;
}

p.sample5 {
text-justify: inter-ideograph;
}

p.sample6 {
text-justify: inter-word;
}

p.sample7 {
text-justify: kashida;
}

p.sample8 {
text-justify: newspaper;
}

</style>

</head>

<!--ページの本文-->
<body>

<p class="sample1">-auto-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「auto」を指定しています。</p>

<p class="sample2">-distribute-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「distribute」を指定しています。</p>

<p class="sample3">-distribute-all-lines-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「distribute-all-lines」を指定しています。</p>

<p class="sample4">-inter-cluster-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-cluster」を指定しています。</p>

<p class="sample5">-inter-ideograph-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-ideograph」を指定しています。</p>

<p class="sample6">-inter-word-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-word」を指定しています。</p>

<p class="sample7">-kashida-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「kashida」を指定しています。</p>

<p class="sample8">-newspaper-<br>
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「newspaper」を指定しています。</p>


</body>
</html>
↓
[ブラウザでの表示例]
HOME PAGE ZERO ガイド

-auto-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「auto」を指定しています。

-distribute-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「distribute」を指定しています。

-distribute-all-lines-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「istribute-all-lines」を指定しています。

-inter-cluster-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-cluster」を指定しています。

-inter-ideograph-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-ideograph」を指定しています。

-inter-word-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「inter-word」を指定しています。

-kashida-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「kashida」を指定しています。

-newspaper-
要素の中のテキストを両端揃えにすりために text-justify プロパティを使い、値に「newspaper」を指定しています。

関連情報ページ

ページトップへ

ホームページ初心者ガイド| HTML| CSS| ホームページお役立ち情報| ホームページレベルアップ情報| その他

<TOP>

logo
ゼロから始めよう!わかりやすい!ホームページ作成ガイド

|初めての方へ|総合案内|お問い合わせ|当サイトについて|

copyright (C) TOMIY All Right Reserved
inserted by FC2 system