28173 sujets

CSS et mise en forme, CSS3

Bonjour,
J'ai remarqué que donner comme valeur:
font-size:.84em;
ou
font-size:0.84em;
revenait au même, mais je n'ai vu cela nul part dans la spécification du CSS.
Tout les navigateurs sont-ils compatibles avec cette forme abrégé?
Merci d'avance
Je ne pourrais pas répondre à la question, mais excuse-moi : à quoi ça servirait ? tu vas pas mourir pour un octet ...

Mais je pense que la plupart des navigateurs supportent cette syntaxe, s'ils utilisent en interne des fonctions standards de conversion string>double.
QuentinC a écrit :
Je ne pourrais pas répondre à la question, mais excuse-moi : à quoi ça servirait ? tu vas pas mourir pour un octet ...

Mais je pense que la plupart des navigateurs supportent cette syntaxe, s'ils utilisent en interne des fonctions standards de conversion string>double.

Non ce n'est pas pour "gagner" un octet, mais juste pour savoir s'il y avait une raison à cette règle et tout...
Il me semble que les deux écritures passent bien. J'utilise régulièrement des valeurs sans le zéro, sans que ça me pose de problèmes. Rien remarqué avec IE 5 et supérieur, Firefox 1.0 et supérieur, ou des versions récentes d'Opera, Konqueror et Safari.

Pour des navigateurs plus anciens, je ne peux pas m'avancer…