font-weightプロパティは文字のウエイト(重さ)を指定します。文字のウエイト(重さ)とは太さのことです。
normalboldbolderlighter100-900inheritnormal値には絶対キーワードが2種類と相対キーワードが2種類に100から900までの数値を指定できます。
normal400相当)。bold700相当)。bolder100大きくする。継承値が既に900の場合は、それ以上太くならない。lighter100小さくする。継承値が既に100の場合は、それ以上細くならない。100-900100, 200, 300, 400, 500, 600, 700, 800, 900の100刻みで指定。数値指定は100から900の間で、100刻みで指定することができ、100が最も細く、900が最も太く表示される値になります。標準の "normal" のキーワードは数値指定の400に相当する太さで、"bold" が700に相当する太さです。なお、実際には100-500まではほとんど表示に変化がなく、600から太字で表示されるぐらいで、現状の UA では100から900までの数値指定は100-500が標準と600-900が太字の違いしか反映できていません。
ul { font-weight : normal ; }
.bold { font-weight : bold ; }
.bolder { font-weight : bolder ; }
.lighter { font-weight : lighter ; }
.100 { font-weight : 100 ; }
.200 { font-weight : 200 ; }
.300 { font-weight : 300 ; }
.400 { font-weight : 400 ; }
.500 { font-weight : 500 ; }
.600 { font-weight : 600 ; }
.700 { font-weight : 700 ; }
.800 { font-weight : 800 ; }
.900 { font-weight : 900 ; }