よく使うテキスト、フォントに関するCSS
今回はCSSではよく使われる文字に関するCSSを書いていこうと思います。
CSSの書き方や色の指定の方法はこちらを参考にしてください。
文字の色を変える
colorで文字の色を変えます。
これはサンプルです
文字を太くする
font-weightで太文字にしたり細文字にしたりできます。
- nomal
標準の太さ(初期値) - bold
太字くす - bolder
相対的に1段階太くする - lighter
相対的に1段階細くする - light
細字 - 100から900までの100単位の数値
400が標準、700がboldと同じ。400以下の数値で細くなり、400以上で太くなる。
これはboldです
これはbolderです
これはlighterです
これはlightです
これは400です
これは700です
文字の大きさを変える
font-sizeで文字の大きさを変更します。値には数値やキーワードを入れます。
数値の単位はいくつかありますが、em(エム)、px(ピクセル)が一般的に使われます。
mediumが標準サイズになります。
これはx-smallです
これはmediumです
これはsmallです
これはmediumです
これはlargeです。mediumより1.2倍大きくなります。
これはx-largeです
これはxx-largeです
文字を斜体にする
font-styleで文字を斜体にします。値はnomal(初期値)、italic、obliqueのいずれかを入れます。
これはitalicです
これはobliqueです
文字に線をつける
- none 何もなし(初期値)
- underline 下線
- overline 上線
- line-through 取り消し線
- blink 文字が点滅(NetScapeのみ)
これはunderlineです
これはoverlineです
これはline-throughです
キーワードを複数指定
キーワードを半角スペースで区切ると複数指定できます。
これはunderlineとoverlineを半角スペースで区切って指定しています
色と線種を変える
text-decoration-style: 線種
text-decoration-color(色)とtext-decoration-style(線種)を追加すると色と線種を変えることができます。
これはサンプルです
フォントを変える
font-familyを使うとフォントを変えることができます。
フォント名にスペースがある場合は半角スペースを入れてください。またフォント名は " (ダブルクォーテーション)または ' (シングルクォーテーション)で囲んで指定します。
これはサンプルです。『MS P明朝』にしています
文字の間隔を指定する
letter-spacingを使うと文字の間隔を指定することができます。
値はpx(ピクセル)などの単位で指定します。初期値はnomalです。
これは5pxです
これは1emです
行間を指定する
line-heightを使うと行間を指定することができます。
値はpx(ピクセル)なとの単位や比率(単位は付けない)で指定します。初期値はnomalです。
line-heightは文字の大きさを含めた数値で指定します。line-heightで指定した数値から文字の大きさを引いた残りが行間となります。
例えば、文字サイズが16pxでline-heightを20pxにした場合、20pxから文字サイズ16pxを引いた残りの4pxが行間となります。
line-height:20px;
で指定するとこんな感です。
line-heightを 1
で指定するとこんな感です。
line-heightを 1.2
で指定するとこんな感です。
line-heightを 2
で指定するとこんな感です。
位置を指定する
text-alignで文字の位置を指定します。
値はキーワードで指定します。
- center 中央寄せ
- left 左寄せ(初期値)
- right 右寄せ
最後に
今回テキストやフォントに関するCSSをまとめてみました。
みなさんもよく知っているものばかりだったとは思います。
他にもテキストやフォントに関するCSSはありますが、それらは必要に応じてご紹介していこうとおもいます。
ディスカッション
コメント一覧
こんにちは
ランキングから来ました。
ブログもフォントなどをいろいろ工夫すると
見やすくなってアクセス数が増えていきますね。
勉強させてもらいます。
> Yasunariさん
こんばんは。
コメントありがとうございます。
私もその通りだと思います。
なので私はHTMLやCSS、レイアウトなどの勉強をしています(^-^)