テキスト

テキストのデザインに関する設定を行う.

文字の色を変更

colorプロパティ

文字の色を変更できる.

適用できる要素すべての要素
継承する
テンプレート
color: ;
指定できる値値の効果
指定した色になる.
CSSの例文
p.color{
color: red;
}
XHTMLの例文
<p class="color">
先生と私
</p>
出力結果

先生と私

表示位置

line-heightプロパティ

行の高さを指定できる.

適用できる要素 すべての要素
継承 する
テンプレート
line-height: ;
指定できる値値の効果
normal通常の行の高さになる.
実数行の高さが指定した実数倍になる.
長さ指定した単位の長さ分だけ要素を上げて表示する.
%行の高さがフォントサイズに対して指定したパーセンテージ分だけ開く.
CSSの例文
p.line-height{
line-height: 2.2;
}
XHTMLの例文
<p class="line-height">
私はその人を常に先生と呼んでいた。だから此所でもただ先生と
書くだけで本名は打ち明けない。こらは世間を憚る遠慮というより
も、その方が私に取って自然だからである。
</p>
出力結果

私はその人を常に先生と呼んでいた。だから此所でもただ先生と 書くだけで本名は打ち明けない。こらは世間を憚る遠慮というより も、その方が私に取って自然だからである。

vertical-alignプロパティ

行の中でインライン要素の位置を上下にずらすことができる.

適用できる要素インライン要素表のセル
継承しない
テンプレート
vertical-align: ;
指定できる値値の効果
sub要素を下付き文字で表示する.
sup要素を上付き文字で表示する.
%指定した値(マイナスも可能)にline-heightプロパティで指定した行の高さをかけた分だけ要素を上げて表示する.
長さの値指定した単位の長さ分だけ要素を上げて表示する.
baselineアルファベットのベースラインに要素を揃えて表示する.
middle要素を中央に揃えて表示する.
text-top要素の上辺を親要素のフォント上辺に合わせて表示する.
text-bottom要素の下辺を親要素のフォント下辺に合わせて表示する.
top要素の上辺を要素が含まれる行の上辺に合わせて表示する.
bottom要素の下辺を要素が含まれる行の下辺に合わせて表示する.
CSSの例文
img.vertical-align{
vertical-align: middle;
}
XHTMLの例文
<p>
<img src="list-style-image-gr.gif" alt="none" class="vertical-align" />
両親と私
</p>
出力結果

none 両親と私

text-indentプロパティ

段落の1行目を字下げした状態で表示できる.

適用できる要素ブロック要素
継承する
テンプレート
text-indent: ;
指定できる値値の効果
長さ指定した値の分だけ初めの文字を字下げする.
%1行に対して指定した値の割合だけ初めの文字を字下げする.
CSSの例文
p.text-indent{
text-indent: 5%;
}
XHTMLの例文
<p class="text-indent">
宅に帰って案外に思ったのは、父の元気がこの前見た時と大
して変っていない事であった。
</p>
出力結果

宅に帰って案外に思ったのは、父の元気がこの前見た時と大 して変っていない事であった。

text-alignプロパティ

文字の横方向の位置を指定する.

適用できる要素ブロック要素表のセル
継承する
テンプレート
text-align: ;
指定できる値値の効果
left左端に揃える.
right右端に揃える.
center中央に揃える.
justify両端に揃える.欧文のみ可能
CSSの例文
p.text-align{
text-align: center;
}
XHTMLの例文
<p class="text-align">
先生と遺書
</p>
出力結果

先生と遺書


white-spaceプロパティ

空白や折り返しの扱いを変える.

適用できる要素すべての要素
継承する
テンプレート
white-space: ;
指定できる値値の効果
normal通常どおり,半角空白や改行は1つの半角空白にまとめて表示する.
pre空白や改行をそのまま表示する.
nowrap折り返しを禁止する.
CSSの例文
th.white-space{
white-space: nowrap;
}
XHTMLの例文
<table border="1">
<tr><th class="white-space">下 先生と遺書 一</tb>
<td>&hellip;&hellip;私はこの夏あたりから二、三度手紙を受け取りました。</tb></tr>
<tr><th class="white-space">下 先生と遺書 二</tb>
<td>私はそれからこの手紙を書き出しました。</tb></tr>
</table>
出力結果
下 先生と遺書 一 ……私はこの夏あたりから二、三度手紙を受け取りました。
下 先生と遺書 二 私はそれからこの手紙を書き出しました。

装飾

text-decorationプロパティ

文字に下線などを付ける.

適用できる要素すべての要素
継承しない
テンプレート
text-decoration: ;
指定できる値値の効果
none下線などの飾りを消す.
underline下線を付ける.
overline上線を付ける.
line-through打ち消し線を付ける.
blink点滅させる.
CSSの例文
p.text-decoration{
text-decoration: underline;
}
XHTMLの例文
<p class="text-decoration">
こころ
</p>
出力結果

こころ

その他

その他のテキストプロパティ

  • letter-spacingプロパティ
  • word-spacingプロパティ
  • directionプロパティ
  • unicode-bidiプロパティ
  • text-justifyプロパティ
  • word-breakプロパティ
  • writing-medeプロパティ
  • text-transformプロパティ