Bug 5526 [Cairo][Mac] font-size-adjustのサポート
初回投稿日時: 2007年02月03日01時41分42秒
最終更新日時: 2007年02月03日02時11分40秒
カテゴリ: CSS Mozilla Core
SNS:
Tweet (list)
Macでも実装完了。
しかし、どうも私の実装は間違っているのではないだろうかという感じがしてきた。仕様書の文言をイマイチ完璧に理解できていないのだが、
This property allows authors to specify an aspect value for an element that will preserve the x-height of the first choice font in the substitute font.
とある。どうも、font-family
の最初のフォント(ただしシステムに存在するもの)に対して調整を行って、二つめ以降のフォントには一つ目の算出結果と同じフォントサイズを適用すべきであるように読み取れる。(今のtrunkの実装はフォント毎にx-heightを調査して、別々のフォントサイズがフォント毎に設定されてしまう。)
the first choice font
は最初のフォントじゃなくて、コンテンツ作者が想定したフォントを意味するようだ。(他の段落の文章を読んでいるとそう読み取れる。しかしややこしい。)