水平方向の表示位置を指定する(CSS) | |||||||||||||||||||||||||
text-align: center; | |||||||||||||||||||||||||
text-align は、ブロックレベル要素(ひとつのまとまりを構成する要素)に適用できます。 | |||||||||||||||||||||||||
text-align は、水平方向の表示位置を指定するプロパティです。 | |||||||||||||||||||||||||
div { text-align: center; } | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
【justifyの指定について】 | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-1)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
※ justify は、1行目と2行目が両端揃えになります。最後の行は、普通の単語間隔です。 | |||||||||||||||||||||||||
関連するページ | |||||||||||||||||||||||||
HTML タグページ :段落の表示位置を指定する
HTML タグページ :中央に配置する HTML タグページ :ひと纏めにする(ブロックタイプ)の表示位置を指定する HTML タグページ :見出し文字の表示位置を指定する | |||||||||||||||||||||||||
均等割付の形式を指定する(CSS) | ||||||||||||||||||||
text-justify: auto; | ||||||||||||||||||||
text-justify は、ブロックレベルのタグ(要素)に適用できます。 | ||||||||||||||||||||
text-justify は、均等割付の形式を指定するプロパティです。このプロパティを使用する場合は、text-alignプロパティで justify を指定しておく必要があります。 | ||||||||||||||||||||
div { text-align: justify; text-justify: distribute-all-lines } | ||||||||||||||||||||
| ||||||||||||||||||||
このプロパティは、Internet Exp.の独自拡張機能です。※ CSS 2 では定義されていません。 | ||||||||||||||||||||
※ 使用例とブラウザでの表示は、こちら です。 | ||||||||||||||||||||
行の高さを指定する(CSS) | |||||||||||||||||||
line-height: 130%; | |||||||||||||||||||
line-height は、全てのタグ(要素)に適用できます。 | |||||||||||||||||||
line-height は、行の高さを指定するプロパティです。この指定をすると行間を適度に設定でき、文章を読みやすくできます。 | |||||||||||||||||||
div { line-height: 130%; } | |||||||||||||||||||
| |||||||||||||||||||
* 初期値は normal(標準)です。 | |||||||||||||||||||
【行の高さの指定方法】 | |||||||||||||||||||
行の高さを指定する方法は、以下の3つのタイプがあります。 | |||||||||||||||||||
■数値+単位(em 等)で指定 | |||||||||||||||||||
line-height: 1.5em; … 文字サイズ×1.5倍の高さを指定(1em = 文字の高さ) * 単位は、"pt"(ポイント数)や"px"(ピクセル数)も使用できますが、実用的ではありません。 | |||||||||||||||||||
■数値で指定 | |||||||||||||||||||
line-height: 1.25; … 文字サイズ×1.25倍の高さを指定(1 = 文字の高さ) | |||||||||||||||||||
■パーセントで指定 | |||||||||||||||||||
line-height: 130%; … 文字サイズ×1.3倍の高さを指定(100% = 文字の高さ) | |||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-3)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||
| |||||||||||||||||||
※ 「使用例」の欄は、行高さが 130% に指定しています。 | |||||||||||||||||||
1行目の字下げを指定する(CSS) | |||||||||||||||||||||
text-indent: 15pt; | |||||||||||||||||||||
text-indent は、ブロックレベルのタグ(要素)に適用できます。 | |||||||||||||||||||||
text-indent は、1行目の字下げを指定するプロパティです。 | |||||||||||||||||||||
div { text-indent: 15pt; } p { text-indent: 1em; } | |||||||||||||||||||||
| |||||||||||||||||||||
* 初期値は 0(字下げなし)です。字下げ幅は、使用している文字サイズに合わせて何文字分字下げするかを指定します。
* 文字サイズが 1em で全角1文字分を字下げする場合は 1em を指定し、文字サイズが 12px で全角2文字分を字下げする場合は 24px を指定します。 | |||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-4)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||
| |||||||||||||||||||||
※ 1em:このページの文字サイズは12ポイントに設定してるので、字下げ幅も12ポイントになります。 英文の場合は、1.5emなど字下げ幅をもっと広く取る事が多いようです。 ※ 日本語のページでも通常の字下げ幅は1文字分なので1emを指定します。
※ { margin-left: 15px; text-indent: -15px; }:ぶら下げインデントにする場合の方法です。margin-left で左の書き始めの位置を指定し、text-indent で1行目を左端から書き始める様に設定します。 | |||||||||||||||||||||
文字の間隔を指定する(CSS) | |||||||||||||||||||||||
letter-spacing: 5pt; | |||||||||||||||||||||||
letter-spacing は、全てのタグ(要素)に適用できます。 | |||||||||||||||||||||||
letter-spacing は、文字と文字の間隔を指定するプロパティです。 | |||||||||||||||||||||||
div { letter-spacing: 5pt; } p { letter-spacing: 0.5em; } | |||||||||||||||||||||||
| |||||||||||||||||||||||
* 初期値は normal(標準)です。 | |||||||||||||||||||||||
【Internet Exp.の不具合について】 | |||||||||||||||||||||||
* このスタイルを設定した要素内で<br>タグ(br要素)を連続させると、2つ目(偶数個目)の br要素が無視されます。例えば、5つの br要素を連続させると、2番目と4番目の br要素が無視され、1、3、5個目の3個の改行のみが働きます。
* brタグ(要素)に対して letter-spacing: 0 または letter-spacing: normal を指定すると、この不具合を回避できます。 | |||||||||||||||||||||||
文字間隔を調整する際には、スペースを入れるのではなくこのプロパティを使用して下さい。
※ スペースで文字間隔を調整すると、音声ブラウザで正しく読み上げられません。 | |||||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-5)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||||
| |||||||||||||||||||||||
※ 文字間隔の指定は、タイトル行、見出し行、表の項目名などに使用します。 | |||||||||||||||||||||||
※ このページの文字サイズは12ポイントなので、文字間隔は0.2em=2.4pt、0.8em=9.6ptになります。 | |||||||||||||||||||||||
単語の間隔を指定する(CSS) | |||||||||||||||||||||||
word-spacing: 5pt; | |||||||||||||||||||||||
word-spacing は、全てのタグ(要素)に適用できます。 | |||||||||||||||||||||||
word-spacing は、単語と単語の間隔を指定するプロパティです。 | |||||||||||||||||||||||
div { word-spacing: 5pt; } p { word-spacing: 0.5em; } | |||||||||||||||||||||||
| |||||||||||||||||||||||
* 初期値は normal(標準)です。 | |||||||||||||||||||||||
一般的なブラウザでは、半角スペースを単語の区切りとして解釈します。 | |||||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-6)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||||
| |||||||||||||||||||||||
※ このページの単語サイズは12ポイントなので、単語間隔は0.2em=2.4pt、0.8em=9.6ptになります。 | |||||||||||||||||||||||
日本語とアルファベットの間にスペースを入れる(CSS) | ||||||||||||||||||||||||||||||||||||||||||||||||
text-autospace: none; | ||||||||||||||||||||||||||||||||||||||||||||||||
text-autospace は、全てのタグ(要素)に適用できます。 | ||||||||||||||||||||||||||||||||||||||||||||||||
text-autospace は、日本語等とアルファベット等(または数字や半角の括弧)の間にスペースを入れる時に使用するプロパティです。 | ||||||||||||||||||||||||||||||||||||||||||||||||
div { text-autospace: ideograph-alpha } | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
※ 日本語等 … 日本語、中国語、朝鮮語などの表意文字。
※ このプロパティは、CSS 2 では定義されていません。 | ||||||||||||||||||||||||||||||||||||||||||||||||
挿入されるスペースの幅は非常に小さいので、よく見ないと違いが分かりません。 | ||||||||||||||||||||||||||||||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-7)スタイルシートの書き方(基本)は、こちら です。 | ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
※ 挿入されるスペースの幅は非常に小さいので、文字ポイントを大きくし、標準の指定(スペースなし)の行とセットで例示しています。 | ||||||||||||||||||||||||||||||||||||||||||||||||
上付文字と下付文字を指定する(CSS) | |||||||||||||||||||||
vertical-align: super; | |||||||||||||||||||||
vertical-align: super(sub); は、インライン要素に適用できます。 | |||||||||||||||||||||
vertical-align は、垂直方向の揃え方を指定するプロパティです。このプロパティの値に super または sub を指定すると、文字を「上付き」または「下付き」にできます。 | |||||||||||||||||||||
span { vertical-align: super; } | |||||||||||||||||||||
| |||||||||||||||||||||
* 初期値は baseline(ベースラインを揃える)です。 | |||||||||||||||||||||
上付き文字と下付き文字は、supタグ(要素)とsubタグ(要素)で示すこともできます。 | |||||||||||||||||||||
★ 使用例とブラウザでの表示 (c3-8)スタイルシートの書き方(基本)は、こちら です。 | |||||||||||||||||||||
| |||||||||||||||||||||
※ 上付文字と下付文字は、文字のポイントを 70%程度に小さくするとバランスが良くなります。 | |||||||||||||||||||||
関連するページ | |||||||||||||||||||||
HTML タグページ :上付文字と下付文字を指定する | |||||||||||||||||||||