2009-12-08 4 views

Répondre

1

Le flash-remplacement des polices générée par sIFR prend le même espace que l'élément HTML remplacé. Donc, si par exemple le texte que vous remplacez est à l'intérieur d'une balise h1, sIFR prendra tout l'espace de cet élément h1 et pas l'espace du texte à l'intérieur de celui-ci.

Je suppose que l'élément que vous remplacez a une largeur de 100%. Vous pouvez définir une bordure (style="border: solid 1px black;") afin que vous puissiez voir les limites de l'élément.

+0

@ compris exactement ce que je demandais. la chose est si H1 (qui est l'élément de niveau de bloc) prend la pleine largeur disponible dans la page Web mais n'augmente pas le temps de rendu de page mais si nous employons sIFR, il génère le film de swf qui cause le rendu de page de longueur. s'il existe une option dans sIFR pour faire de la largeur swf le même que le texte actuel, ce serait mieux. –

+0

Vous pouvez définir style = "display: inline;" sur l'étiquette H1 de sorte qu'il devient un élément en ligne. Vous pouvez également utiliser une balise SPAN avec un ID et appliquer sIFR à cet ID. – Vinz

+0

Je ne pense pas que cela va accélérer le rendu! sIFR sera toujours plus long à rendre que le simple HTML, car il utilise javascript et flash ... – Vinz

0

Si vous rencontrez des difficultés avec sIFR, vous pouvez essayer Cufon à la place. C'est très facile à intégrer et donne de très bons résultats.

Pour être sur le côté droit de la loi, vous devez vous assurer que les polices que vous utilisez permettent plongement Web. Vous pouvez en lire davantage ici -

Vous devriez également se pencher Typekit ici. Typekit est un élégant, mais pas libre, solution de Jeff Veen et petit lot:

0

texte sIFR peut prendre plus d'espace (ou moins!) Parce que la police est différente de la police HTML. Vous pouvez influencer la largeur du texte HTML en utilisant letter-spacing dans une règle CSS préfixée par .sIFR-active.

+0

l'espacement des lettres va diminuer l'espacement entre les lettres, mais je pose des questions sur l'espace après le texte –

Questions connexes