CSS - satané Font-size

bloub
Invité n'ayant pas de compte PHPfrance

21 mai 2008, 23:15

Bonjour,

Ayant fait divers tests sans aucun résultat je m'en viens à vous poser une question de débutant ... tout fonctionne dans mon CSS sauf ce satané font-size ... please help me !

<style type="text/css">
<!--
body {margin: 0;
      padding: 0;
      font-size: 12pt;
	  font-family : Arial;
	  
      }
</style>

Eléphanteau du PHP | 39 Messages

21 mai 2008, 23:44

essaye peut etre ça

font: 15pt Arial;
C'est en forgeant qu'on se forge

Mammouth du PHP | 1353 Messages

22 mai 2008, 11:11

<html>
<head>
<style type="text/css"> 
<!-- 
body {
	  margin: 0; 
      padding: 0; 
      font-size: 36pt; 
      font-family : Arial; 
       
      } 
</style> 
</head>
<body>
Message de test
</body>
</html>
Ce code fonctionne. Ton problème doit venir d'ailleurs je pense
Tell me and I forget. Teach me and I remember. Involve me and I learn.

bloub
Invité n'ayant pas de compte PHPfrance

22 mai 2008, 21:00

hé bien alors ça ne tourne pas sur tous les navigateurs ... snif :'(

Eléphant du PHP | 174 Messages

22 mai 2008, 21:06

Bonsoir.

Est-ce que tu appelles une autre classe CSS plus loin dans ton document ou un fichier .css qui redéfinirai ta balise body ?
Parce que la taille de la police ne fait pas vraiment partie des propriétés qui ne sont pas interprétées par certains navigateurs...

Sinon tu peux essayer de l'encoder en em plutôt qu'en pt.

Bonne progra !
"Il vaut mieux avoir du luxe dans ses sentiments que sur ses habits, je ne crains, moi, le mépris de personne" Honoré De Balzac.
"On s'étonne trop de ce que l'on voit rarement et trop peu de ce que l'on voit chaque jour" Mme de Genlis
"L'absence diminue les médiocres passions et augmente les grandes comme le vent éteint les bougies et allume le feu" La RocheFoucauld
"People have hope because they can't see Death standing behind them" (anonymous)
"Of all the things I've lost, I miss my brain the most" (from a fanfic)

ViPHP
ViPHP | 4674 Messages

31 mai 2008, 23:25

Hey :),

Comme te l'a conseillé animithra, tu peux avoir une redéfinition de ton style pour la balise body. Mais il y a autre chose qui serait plus probable. Tu peux avoir ton texte qui se trouve dans une balise <p> ou <span> et que ces balises comportent un autre style pour la taille du texte.

Prends le code de guilt92, tu verras qu'il devrait fonctionner sur ton navigateur. Et tous les navigateurs supportent la propriété CSS font-size, même IE (c'est dire !) ;-).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

Mammouth du PHP | 19672 Messages

01 juin 2008, 08:12

Un détail à propos de font-size : l'unité de mesure utilisée.

Essayez d'utiliser une unité qui soit appropriée au format de sortie. Le "pt" est approprié pour l'impression au même titre que le "mm" par exemple. Pour l'écran, il sera préférable d'utiliser le "px" ou encore une taille proportionnelle comme "em".

Pour une même page, on peut ainsi avoir deux feuilles de style, l'une pour l'affichage à l'écran où on utilisera des dimensions de police en "em" et une autre feuille de style pour la version imprimable avec des polices mesurées en "pt".

Un article sur alsacreations à propos de la typographie sera un complément très utile pour comprendre certains détails.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

ViPHP
ViPHP | 2287 Messages

01 juin 2008, 17:20

Ce serait bien que tu nous donnes le code HTML de la page pour laquelle "ça ne fonctionne pas". Je sens bien venir le coup classique de la page non-valide avec des tableaux ;-)
if(!@work()){ Nespresso(); } else { what(); }
______________________________