2011-08-01 14 views
0

私はCufonを使用して複数の要素に使用されているフォントを置き換えています。私が持っている構文はこれです:複数の要素/セレクタのCufon構文?

<script type="text/javascript"> 
    Cufon.replace('h1.elementClassName, h2.newElementClassName, div#confirmationElementClassNameAndMore, h5.otherClassBlaBlaBla'); 
</script> 

どうやら、それはそれ以外の場合はうまく動作しません、すべて1行にする必要があります。しかし、リストに要素を追加すると、読みにくくなります。私もどこかで以下の構文を見てきましたが、私は確認されませんでした

、REPLACEを複数回宣言する場合は、読み込みが遅くなります

<script type="text/javascript"> 
    Cufon.replace('h1.elementClassName'); 
    Cufon.replace('h2.newElementClassName'); 
    Cufon.replace('div#confirmationElementClassNameAndMore'); 
    Cufon.replace('h5.otherClassBlaBlaBla'); 
</script> 

それはスピードに影響を与えたり、使用することが安全であるだろう。 ?

また、可視性に役立つ別の構文がありますか?

答えて

0

現在、cufonを使用する必要はなく、ほとんどのブラウザはCSSを使用してカスタムフォントをレンダリングできます。ここを見てhttp://www.fontsquirrel.com/fontface/generator。 Fontsquirrelは、すべてのブラウザのフォントを変換し、CSSを生成します。

0

フォントフェイスはブラウザ間で矛盾しています。一貫した結果を得るにはマージンを調整する必要があります。小さなフォントでは、実際に間違って表示されるフォントもあります。

これはCufonで複数の要素を選択するための構文は次のとおりです。

<script type="text/javascript"> 
    Cufon.replace('h1, h2, h3', {fontFamily: 'FontName'}); 
</script>