OpenTypeはフォントのファイルフォーマットのひとつです。幅広い言語に対応できること、OSやマシンの種類を問わないクロスプラットフォームで利用できること、そして高度なタイポグラフィを実現するOpenTypeフォント機能(OpenType font features)を持つことなどが特徴です。
CSSでOpenTypeフォント機能を利用するには、font-variant
プロパティとそのサブプロパティ(font-variant-*
)またはfont-feature-settings
プロパティを使います。仕様では、font-feature-settings
プロパティはそれ以外にOpenTypeフォント機能を有効にする手段がない場合に使うものであり、なるべくfont-variant
プロパティとそのサブプロパティを使うようにとしています。
.Datetime {
font-variant-caps: small-caps;
text-transform: lowercase;
}
.ArticleTitle {
font-feature-settings: "palt";
font-kerning: normal;
}