CSS3

プロパティ

font-synthesis

  編集:2022.07.14 by T.A.

[Edge]⛌?。→mdn

書体の合成を制御する。

名前 font-synthesis
none |
[weight || style]
初期値 weight style
適用対象 すべての要素
継承 される
百分率 受容しない
算出値 指定値
アニメーション型 離散的

このプロパティは、フォント ファミリが[bold 体/italic 体]を欠いているときに、ユーザー エージェントによる合成な[bold 体/oblique 体]を許容するかどうかを制御する:

以下のCSSが組み込んであります:

none
合成な書体は許容しない。
<SPAN style="font-family:Test_Font; font-size:30px;
">ABCabcffttjWord012</SPAN><BR>
<SPAN style="font-family:Test_Font; font-size:30px;
 font-weight:bold;
">ABCabcffttjWord012</SPAN><BR>
<SPAN style="font-family:Test_Font; font-size:30px;
 font-style:italic;
">ABCabcffttjWord012</SPAN><BR>
<SPAN style="font-family:Test_Font; font-size:30px;
 font-weight:bold;
 font-style:italic;
">ABCabcffttjWord012</SPAN><BR>
指定なし。各書体を表示
<SPAN style="font-family:Test_Font; font-size:30px;
 font-weight:bold;
 font-style:italic;
 font-synthesis:none;
">ABCabcffttjWord012</SPAN>
weight || style
<SPAN style="font-family:Test_Font; font-size:30px;
 font-weight:bold;
 font-style:italic;
 font-synthesis:weight style;
">ABCabcffttjWord012</SPAN>
weight
bold 体を合成を許容する。
<SPAN style="font-family:Test_Font; font-size:30px;
 font-weight:bold;
 font-synthesis:weight;
">ABCabcffttjWord012</SPAN>
style
italic 体を合成を許容する。
<SPAN style="font-family:Test_Font; font-size:30px;
 font-style:italic;
 font-synthesis:style;
">ABCabcffttjWord012</SPAN>

注記: 欠落している書体に対しては、合成されない場合には、フォント フォールバックが生じる。

次のスタイル規則は、合成により oblique 化されたアラビア語書体の利用を不能化する:
*:lang(ar) { font-synthesis: none; }

テスト
HTML:

ここに表示
¶[Edge]✖?
HTML:

ここに表示
スクリプト:


スクリプト:



表示内容:
表示内容: