font-family:フォント名, フォント名, フォント名, …
フォント名 |
フォントファミリー名 |
キーワード |
font-familyプロパティで、フォント名を指定します。
フォント名は一つでも指定できますが、複数指定する場合は「,」で区切って指定します。
この場合、左側に書かれているフォント名が優先され、ユーザーのブラウザで表示が可能なものが採用されます。
ただし、ページを見る人の環境によっては指定されたフォントが一つもインストールされていない場合もあるので、必ずしも制作者側が指定したフォントで表示されるとは限りません。
指定されたフォントが存在しない場合は、ブラウザがそれに似たフォントを割り当てます。
また、WindowsやMacなどのOSによってもインストールされているフォントが違います。
Windowsには「Osaka」や「Osaka-等幅」などはインストールされていませんし、Macには「MS UI Gothic」や「MS ゴシック」など"MS"の付くフォントなどはインストールされていません。
フォント名で指定します。
フォント名は全角・半角、スペースなど正確に記述する必要があります。
また、フォント名の中にスペースがある場合は、フォント名の前後を「"」または「'」で囲んで指定します。
フォントファミリーは、一つのフォントに対して太字や斜体など、あらかじめ別々のデザインを用意しておくものです。
このことにより、より美しい表示や印刷が可能になります。
例えば、「Times New Roman」というフォントファミリーを例にしてみます。
このフォントファミリーに属するフォントは以下の4種類あります。
文字に対して、「Times New Roman」を指定したとき、
太字にすると「Times New Roman Bold」が適用され、
斜体にすると「Times New Roman Italic」が適用され、
太字&斜体にすると「Times New Roman Bold Italic」が適用されることになります。
太字や斜体の指定がない場合は、「Times New Roman」が適用されます。
キーワードは、フォントの種類をあらわします。
serif | 明朝系 | Times New Roman,Garamond,MS Georgia, MS P明朝 |
sans-serif | ゴシック系 | Helvetica,Arial,Verdana, MS Pゴシック,Osaka |
cursive | 草書体・筆記体系 | Caflisch Script,ex ponto,Adobe Poetica |
fantasy | 装飾されたフォント | Critter,Cottonwood,studz |
monospace | 等幅フォント | Courier,MS Courier New,MS ゴシック, Osaka-等幅 |
フォント名=Comic Sans MS
フォントファミリー名=Times New Roman
キーワード=monospace