テキストの装飾を行う場合に使用します。
指定可能な値は、none, underline, overline, line-through, inherit です。
text-decoration: none;text-decoration: underline;text-decoration: overline;text-decoration: line-through;多分、none と underline 以外を使うことは滅多に無いと思います。ちなみに、線の色はフォントと同じ色が使われます。
また、値を複数指定することができ、
下線、上線、打ち消し線を同時に指定することもできます。
のような使い方もできます。(絶対に使用することは無いですね。)
テキスト(インライン要素)の配置を指定します。
指定可能な値は、 left, center, right です。
text-align: left;text-align: center;text-align: right;簡単ですね。ただ、注意したいのは(本来)このプロパティでブロック要素の配置はできないということです。このことについてはCSSレイアウトのページに詳しい説明しています。
テキストの字下げを行う場合に使用します。
テキストの字下げ・・・一体何のことかと言うと、日本語では、段落の書き始めは一文字空けて書くことになっていますよね。その、段落の始めだけ1文字分インデントを行うようにするためのプロパティがtext-indentだと思ってください。
ということで、このプロパティの使い方は下の例ぐらいしかないような気がします。
p { text-indent: 1em; }
段落(pタグ)の開始は1em(1文字分の幅)字下げを行うという意味です。
各文字間のスペースを指定するときに使用します。
指定可能な値は、normal もしくは 1em、3px などの単位付きの数字です。
letter-spacing: normal;letter-spacing: 1em;