目次を飛ばして本文へ パン屑リストへ
関連プロパティ

font-variant

対応状況
N7.0
Win
N6.0
Win
e6.0
Win
e5.5
Win
e5.0
Win
e5.0
Mac
e4.5
Mac
O7.0
Win
O6.0
Win
normal | small-caps | inherit
初期値 normal
適用 すべての要素
継承 する
レベル -
メディア visual

スモールキャピタルのフォントを使用する為のプロパティです。スモールキャピタルのフォントとは、小文字の代わりに、やや小さくした大文字のグリフを使うフォントの事です。

'font'でほかの関連プロパティと合わせて指定する事も可能です。

キーワード解説
normal
「small-caps」に分類されていないフォントを使用します。
small-caps
「small-caps」に分類されたフォントを使用します。本物のスモールキャピタルが利用出来なければ、通常フォントの小文字を縮小した大文字で置換するなどして、フォントを疑似生成します。それも出来なければ、最終的にはすべて大文字のみで表示します。

次の例では、h3要素 をスモールキャピタルで表示し、em要素 は更に斜体で表示するようにします。
h3 { font-variant: small-caps }
em { font-style: oblique }

表示例として、以下のようなHTMLを表示させてみましょう。
<span style="font-variant: small-caps">They're Finally Back. Performin' For You</span>
例えばこれは大文字を若干小さくして小文字代わりに使った例です。

すべての文字を大文字に変換するという効果に限定すれば、'text-transform'で同じ効果を得られます。

何故このようなプロパティが存在するのかと言うと、装飾と、もう一つ、スクリーンリーダに対する配慮の意味があります。スクリーンリーダですと、すべて大文字で書かれた英語は、一文字ずつ読んでしまう可能性があります。例えば、BORDER と書くと、「ビーオーアールディーイーアール」と読んでしまう可能性があります。タイトルや見出しなど、大文字にしがちですが、それをすべて一文字ずつ読まれると、間抜けな上、鬱陶しく感じられてしまいます。そういう点でも有用なのです。

尚、これは大文字・小文字のある言語にだけしか効果がありませんので、日本語には適用されません。

'font'を併用する場合は、効果の兼ね合いに注意しましょう。

注意点
  1. 'font'を併用する場合は、効果の兼ね合いに注意しましょう。
  2. UAはすべて大文字に置き換えるだけでも適合出来ます。

page top
最終更新日:2018年07月18日
Copyright © 2002-2018 ばあど All Rights Reserved.