SWF のサイズを元のテキストの幅に合わせることができれば、レンダリングは高速になると思います。
4 に答える
sIFR によって生成されたフォント置換フラッシュは、置換された HTML 要素と同じスペースを使用します。たとえば、置換するテキストがh1
タグ内にある場合、sIFR はその要素内のテキストのスペースではなくh1
、その要素のスペース全体を占有します。
置き換えている要素の幅は 100% だと思います。style="border: solid 1px black;"
要素の境界を確認できるように、境界線を設定できます ( )。
sIFR に問題がある場合は、代わりに Cufon を試すことができます。統合は非常に簡単で、非常に優れた結果が得られます。
法律の右側にいるためには、使用するフォントが Web 埋め込みを許可していることを確認する必要があります。ここで詳細を読むことができます -
- キュフォンホーム:http ://cufon.shoqolate.com/
- Cufon ドキュメント: https://github.com/sorccu/cufon/wiki
Typekit here も調べる必要があります。Typekit は、無料ではありませんが、Jeff Veen と Small Batch による洗練されたソリューションです。
sIFR テキストは、フォントが HTML フォントと異なるため、より多くの (またはより少ない) スペースを占有する可能性があります。letter-spacing
で始まる CSS ルールを使用して、HTML テキストの幅に影響を与えることができます.sIFR-active
。
SIFR を正確なレイアウト (フォントを除く) でレンダリングすることは、常に困難です。
ここでいくつかのヒント/ヘルプが得られるかもしれません:
SO - SIFR 3 text resizing to fit width
sIFR Width Problem
Font Sizing with sIFR