Google Webfonts の Dosis フォントを使用して ...
@import url(http://fonts.googleapis.com/css?family=Dosis:400,300,200,500,600,700,800);
Firefox と Safari で広範なテストを行った後、両方のブラウザーですべてを完全にピクセル単位で完全に表示することはできないことを完全に認識していましたが、Photoshop の元のデザイン ビューと同じように正確に表示されますが、最も厄介な問題に遭遇しました。
文字間隔
何を試しても、Webkit ブラウザーで文字間隔を正しく設定できません。
簡単な例:
.text-basic {
font-weight: 200;
font-size: 16px;
letter-spacing: 0.52px;
line-height: 22px;
}
これは、Firefox で、私が望むように完全にうまくレンダリングされます (FF を 15.5px のフォント サイズにハックすると、[だれかが反対しない限り] 大丈夫です)。
ただし、Safari では文字間隔は機能しません。
いくつかの調査の結果、1px未満の文字間隔は許可されないことがわかりましたが、emメジャーを使用すると許可されると言われています。それでいい。
私が使用する場合:
letter-spacing: 0.0618em
何も起こりません。変化なし。文字間隔が狭すぎる。
しかし、私が使用する場合:
letter-spacing: 0.0619em
突然パチンと音がして、文字間隔が広すぎます。10 単語のテキストブロックのように、幅が突然 50 ピクセルを超えます。
理解できません。
これを修正する方法を知っている人はいますか?
ありがとうございました。