CSS auto
3 のfont-size-adjust
. 仕様は次のように述べています。
と同じよう
<number>
に動作しますが、使用される数値は、'font-family' プロパティの初期値で定義されたフォントのリストの最初のフォントに対してユーザー エージェントによって計算されたアスペクト値です。これは、'font-family' が特に指定されていない場合に使用されるデフォルトのフォントです。作成者は、この値を使用して、縦横比を明示的に指定する必要なく、x-height に基づいてフォント サイズをフォント間で正規化するように指定できます。
font-size-adjust
私の狭い世界では、最初に選択したフォントが読み込まれないときに必要だと思いました。次に、フォールバック フォントのサイズを調整できます。
では、ブラウザは存在しないフォントのアスペクト値をどのように計算するのでしょうか? そうでなく、意図されていない場合、どこで間違った方向に進み、実際には何が行われるのauto
でしょうか?