ちょっとディープな生物の世界

【CSS】文字の装飾(フォント関連プロパティ)まとめ

CSSの書き方

CSSは次の書き方で書くことができます。

セレクタ {プロパティ : 値;}

セレクタは「要素」を、プロパティは要素の「性質」を、値は「どの状態にするか」を指定します。

フォントサイズを変える

h1 {font-size:24px;}

フォントの種類を変える

div{
  font-family:serif;
}

文字色を変える

h1{
  font-size:20px;
  color:red;
}

背景色を変える

h1{
  font-size:20px;
  color:red;
  background-color:black;
}

背景色はbackground:black;でも指定することができます。

h1{
  font-size:20px;
  color:red;
  background:black;
}

background-colorはbackgroundに含まれる属性を細かく書いた形です。backgroudにはbackground-imageなど複数の属性が含まれています。

影をつける

h1{
  text-shadow:#000000 2px 2px 5px
}

行間幅を設定する

値は単位なしの値を指定します。これはh1や普通のpの文字サイズが異なるためです。値は行間隔を文字サイズの何倍にするかを示します。下の場合でしたら、文字サイズの1.8倍です。

div{
  line-height:1.8;
}

文字の大きさ、行間隔、フォントの種類は以下のような書き方で一括で指定することも可能です。

div{
  font: 14pt/1.8 serif;
  /* 14ptの文字サイズ、行間文字1.8倍、フォントserif */
}

文字間隔を広くする

div{
  letter-spacing: 0.3em;
}

文字を斜体にする

div{
  font-style: italic;
}

文字を太字にする

div{
  font-weight:bold;
}

下線を引く

div{
  text-decoration: underline;
}

テキストを中央揃えにする

div{
  text-align:center;
}

一文字目を大文字にする

div{
  text-transform:capitalize;
}

全ての文字を大文字にする

div{
  text-transform:uppercase;
}

段落の先頭を一文字空ける

div{
  text-indent:1em;
}

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です