Since: 23rd/May/2002; Last Modified: 25th/May/2002
font-weight
p 要素と address 要素を太字 (bold
) に、 h1 要素の文字を通常 (normal
)にしてみましょう。
body { background: url("./rindou5.gif") navy; color: #ccf } h1 { font-style: italic; font-weight: normal } p { background : #ccf; color: navy; font-weight: bold } address { font-style: normal; font-variant: small-caps; font-weight: bold }
ango.css
を上のように編集/保存して、 yonagahime.html
をブラウザで開くと、p 要素と address 要素が太字、 h1 要素は通常の太さで表現されていることが確認できます。
normal /bold | 通常/太字 |
bolder /lighter | そこで指定されているものよりも太く/より細く |
100 から 100 ごとに 900 まで | 400 が normal と同じ。 700 が bold と同じ |
inherit | 親要素の指定を継承 |
次の例は、 h1, h2, h3 要素の文字の太さを指定しています:
h1 { font-family: 900 } h2 { font-family: 800 } h3 { font-family: 700 } /* 700 は bold と同じ */
定義では 700 が bold と同じになり、 800, 900 は bold よりも太くなるはずなのですが、現状のほとんどのブラウザは、600, 700, 800, 900 は bold と同じにな表示します。また、 500 以下は normal と同じになります。私は bold
と normal
以外は使っていません。