font プロパティは、使用する文字のフォント情報をまとめて指定することができます。
CSS Ver. | 適用要素 | 継承 |
---|---|---|
2.1 | 全て | する |
【構文】
font : [font-style] [font-variant] [font-weight]
font-size [line-height] font-family;
font [フォント情報をまとめて指定] ( サンプル ) | |
---|---|
font-style | 任意指定 フォントのスタイル(標準/斜体)を指定。 設定内容は「font-style」参照 |
font-variant | 任意指定 フォントをスモールキャップ(英小文字の表示方法)を指定。 設定内容は「font-variant」参照 |
font-weight | 任意指定 フォントの太さを指定。設定内容は「font-weight」参照 |
font-size | 必須指定 フォントのサイズを指定。設定内容は「font-size」参照 |
line-height | 任意指定 1行の高さを指定。設定内容は「line-height」参照 |
font-family | 必須指定 フォントの種類を指定。設定内容は「font-family」参照 |
指定する順番は指定されています。 「font-style,font-variant,font-weight」は任意順序→「font-size」→「line-height」→「font-family」 |
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>font指定サンプル</title>
<style type="text/css">
<!--
.s1 { font: italic small-caps bold 12px 1.5em "MS 明朝",serif; }
-->
</style>
</head>
<body>
<div class="s1">ABCabc123あいう</div>
</body>
</html>
font-style | フォントのスタイル(標準/斜体)を指定 |
font-variant | フォントをスモールキャップ(英小文字の表示方法)を指定 |
font-weight | フォントの太さを指定 |
font-size | フォントのサイズを指定 |
font-family | フォントの種類を指定 |
line-height | 1行の高さを指定 |
@font-face | Webフォントの利用 |
関連するCSS(STYLE) | |
---|---|
font-family | フォント |
font-feature-settings | OpenTypeフォントの字形の切替え |
font-kerning | 字間スペース |
font-language-override | 言語を一時的に変更 |
font-size | 文字の大きさ |
font-size-adjust | 文字サイズの自動調節 |
font-stretch | フォントの形状(幅広・幅狭) |
font-style | 斜体のスタイル |
font-synthesis | 太字や斜体を持たないフォントの表示方法 |
font-variant | フォントの変換ルール |
font-variant-alternates | 代替文字の置き換え指定 |
font-variant-caps | 英大文字での表示制御 |
font-variant-east-asian | 漢字の表示指定 |
font-variant-ligatures | 合字の制御指定 |
font-variant-numeric | 数値の表示形式指定 |
font-variant-position | 上付き文字・下付き文字の指定 |
font-weight | 文字の太さ |