CSS font-feature-settings 属性

定義と使用法

font-feature-settings属性は、OpenTypeフォントの高度な印刷特性を制御することができます。

font-feature-settingsを指定する:

/* small-capsを有効にする */
.ex1 { font-feature-settings: "smcp" on; }
/* 大文字と小文字をすべて小文字大文字に変換 */
.ex2 { font-feature-settings: "c2sc", "smcp"; }
/* 普通の接続文字がない */
.ex3 { font-feature-settings: "liga" 0; }
/* 自動分数を有効にする */
.ex4 { font-feature-settings: "frac"; }

実際に試してみる

CSS 言語

font-feature-settings: normal|feature-value;

属性値

説明
normal デフォルト。デフォルト設定を使用してテキストを配置します。
feature-value 形式:string [1|0|on|off],文字列は常に 4 つの ASCII 文字です。

技術的詳細

デフォルト値: normal
継承: はい
アニメーション作成: サポートされていません。参照してください:アニメーション関連属性
バージョン: CSS3
JavaScript 言語: object.style.fontFeatureSettings="normal"

ブラウザのサポート

テーブルの数字は、その属性を完全にサポートする最初のブラウザバージョンを示しています。

数字が-webkit-または-moz-で始まる場合は、プレフィックスを使用する最初のバージョンを示しています。

Chrome IE / Edge Firefox Safari Opera
48.0
16.0 -webkit-
10.0 34.0
15.0 -moz-
9.1 35.0
15.0 -webkit-