28220 sujets

CSS et mise en forme, CSS3

Bonjour à vous tous Smiley smile

J'aimerais utiliser la propriété "letter-spacing" en css pour tous les textes présents sur mon site.
J'ai donc mis, dans ma feuille de style :

	font-size : 11px;
	letter-spacing : -0.2px;

Mais le résultat est différent sous ie :
[img=http://www.yazerty.net/misc/font-letter-spacing-ie]

et sous firefox :
[img=http://www.yazerty.net/misc/font-letter-spacing-ff]

Je veux que mes lignes soient identiques (que le caractère de la fin soit le même quel que soit le navigateur).

letter-spacing ne semble pas marcher sous ie : quand je l'enlève le résultat est alors le même sous ie et ff. Ca devrait pourtant bien marcher sous ie, non ? Smiley ohwell
Modifié par Yazerty (11 May 2005 - 17:19)
Oui, letter-spacing est supporté par IE.

Cependant, lui donner une valeur négative me semble hasardeux Smiley ohwell

Yazerty a écrit :

Je veux que mes lignes soient identiques (que le caractère de la fin soit le même quel que soit le navigateur).

Là, je pense que ça ne va pas être possible.
Recommandation CSS2 du W3C a écrit :

Les algorithmes d'interlettrage dépendent des agents utilisateurs. La justification peut aussi avoir une influence sur l'interlettrage (voir la propriété 'text-align').

http://www.yoyodesign.org/doc/w3c/css2/text.html#propdef-letter-spacing
Modifié par Stephan (11 May 2005 - 16:53)
En ayant une taille de police fixe et le même espacement entre les caractères je pense que ça ira déjà mieux, non ?
Pour ce qui est d'une valeur négative j'ai vu pas mal d'exemples sur le net (ici par exemple).
mm apparemment il faut utiliser "em" plutôt que "px", ie préfère (bizarre)...
finalement ça m'ira peut-être sans modification, il faut que je teste...
Merci pour l'information et le lien (intéressant).
Désolé pour le dérangement.

ps : je marque le sujet [réglé]
Modifié par Yazerty (11 May 2005 - 17:20)
Yazerty a écrit :

...apparemment il faut utiliser "em" plutôt que "px", ie préfère (bizarre)...

IE interprète le px comme valeur absolue alors qu'elle est relative.

Yazerty a écrit :

Désolé pour le dérangement.

Pas de problèmes. J'ai appris quelque chose moi aussi (valeur négative). Smiley lol

Yazerty a écrit :

ps : je marque le sujet [réglé]

Par coutume, un [Résolu] serait préférable Smiley cligne