- CSS
- CSSでフォントを指定する際には、font-familyにはfont nameではなくfont family nameを設定する。
- font family nameは各言語の名前でも設定できる。(メイリオ、細明體など)
- font-weight、font-style、font-stretchを合わせて設定すれば、font familyの中のフォントから適切なフォントが選ばれる。(Font Matching Algorithm)
- Windows
- Windowsや.NETのAPI等が返すFamiliesの値は、CSSでのfont family nameと同一ではない。(System.Drawing.Text.InstalledFontCollection.Families等)※Mapping platform font properties to CSS properties
- Windowsでフォントの一覧を取得する方法
- コントロール・パネルのフォントがアイコンごとに表示するグループが、CSSでのfont family nameに近い。
- Windowsや.NETのAPI等が返すFamiliesの値は、CSSでのfont family nameと同一ではない。(System.Drawing.Text.InstalledFontCollection.Families等)※Mapping platform font properties to CSS properties
- Chromium
- Segoe UI Light(font-weight:200)、Segoe UI Semilight(同300)を区別できない。
- Eras Medium ITC(font-weight:500)、Eras Demi ITC(同600)を区別できない。
- TektonPro-BoldOblの幅がTektonPro-Boldより縮まない。(Adobeのフォントはおおむね縮む)
- Edge
- Segoe UI Light(font-weight:200)、Segoe UI Semilight(同300)を区別できない。
- font-familyにfont nameを設定できてしまうので、font-familyにSegoe UI LightやSegoe UI Semilightを設定すると区別できる。
- Segoe UI Light(font-weight:200)、Segoe UI Semilight(同300)を区別できない。
- Firefox
- TektonPro-BoldOblの幅がTektonPro-Boldより縮む。(Adobeのフォントはおおむね縮む)
- Internet Explorer
- font-familyにfont nameを設定できてしまう。
- font-familyにArial Rounded MT Boldを設定して、font-weightを700にすると、太字がさらに太くなってしまう。
- Segoe UI Light(font-weight:200)、Segoe UI Semilight(同300)を区別できない。
- font-familyにfont nameを設定できてしまうので、font-familyにSegoe UI LightやSegoe UI Semilightを設定すると区別できる。
- AdobeのCJKフォント、小塚フォントの縦位置がずれる。
- TektonPro-BoldOblの幅がTektonPro-Boldより縮む。(Adobeのフォントはおおむね縮む)
- font-familyにfont nameを設定できてしまう。
- Silk
- 内蔵するほとんどのフォントは適用されない。
- その他
- 游フォントは、WindowsとMacでfont name、font family nameともに違う。
font name font family name CSS Language | このWebブラウザーでの表示 |
---|