<?xml version="1.0" ?> -> probleme : font-size dans IE

<?xml version="1.0" ?> -> probleme : font-size dans IE - HTML/CSS - Programmation

Marsh Posté le 26-12-2003 à 18:55:26    

bonjours,
 
Sans l'en-tete xml tout va bien la taille des fonts est celle que j'ai défnint dans les css :

Citation :

body { font-size: 9pt; }


 
mais dès que je rajoute ca :
<?xml version="1.0" encoding="ISO-8859-1"?>
Dans IE (seulement) mon font-size des css n'a aucune influance sur le texte. Mon texte apparait donc avec une taille que je ne veut pas et c'est moche.
 
Est ce que j'ai mal fait quelque chose, ou est ce que c'est un bug / mauvaise configuration de IE ?

Reply

Marsh Posté le 26-12-2003 à 18:55:26   

Reply

Marsh Posté le 26-12-2003 à 18:59:38    

bug de IE

Reply

Marsh Posté le 27-12-2003 à 13:12:16    

ce qui est bizarre c'est que ca me le fait seulement pour :
 
body { font-size: 9pt; }
 
Par contre si je définie un font-size pour un paragraphe ou autre ca marche aussi dans IE.


Message édité par Big-Foot le 27-12-2003 à 22:52:54
Reply

Marsh Posté le 27-12-2003 à 13:15:46    

montre la page, juste pour être sûr.

Reply

Marsh Posté le 27-12-2003 à 13:40:39    

voila la partie css en question :
 

Code :
  1. body
  2. {
  3. background-color: #FFFFFF;
  4. font-family: Verdana, Sans-Serif;
  5. font-size: 9pt;
  6. margin: 0;
  7. padding: 0;
  8. }


 
la partie html :

Code :
  1. <?php
  2. echo '<? xml version="1.0" encoding="ISO-8859-1" ?>';
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>

Reply

Marsh Posté le 27-12-2003 à 15:01:11    

pourquoi mettre <? xml version="1.0" encoding="ISO-8859-1" ?> entre des balises php?


---------------
IVG en france
Reply

Marsh Posté le 27-12-2003 à 15:04:17    

uriel a écrit :

pourquoi mettre <? xml version="1.0" encoding="ISO-8859-1" ?> entre des balises php?

j'pense qu'il a mis les balises PHP pour éviter que ce derniers interprète les <? ?> de la balise xml ;)


Message édité par *syl* le 27-12-2003 à 15:04:33
Reply

Marsh Posté le 27-12-2003 à 15:06:17    

*syl* a écrit :

j'pense qu'il a mis les balises PHP pour éviter que ce derniers interprète les <? ?> de la balise xml ;)


 
ahhhh, ok  :jap:  
 
autre question studpide, si ces balises posent probleme, pourquoi ne pas simplement les zapper? cela n'enleve rien à la qualité du code, ni à son interpretation par les navigateurs?


Message édité par uriel le 27-12-2003 à 15:07:19

---------------
IVG en france
Reply

Marsh Posté le 27-12-2003 à 15:06:18    

big-foot a écrit :

voila la partie css en question :
 

Code :
  1. body
  2. {
  3. background-color: #FFFFFF;
  4. font-family: Verdana, Sans-Serif;
  5. font-size: 9pt;
  6. margin: 0;
  7. padding: 0;
  8. }


la partie html :

Code :
  1. <?php
  2. echo '<? xml version="1.0" encoding="ISO-8859-1" ?>';
  3. ?>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>




Ca à l'air correct, mais pourrait-on voir le code généré, avec l'appel au CSS?


Message édité par gizmo le 27-12-2003 à 15:06:50
Reply

Marsh Posté le 27-12-2003 à 15:37:22    

uriel a écrit :

autre question studpide, si ces balises posent probleme, pourquoi ne pas simplement les zapper? cela n'enleve rien à la qualité du code, ni à son interpretation par les navigateurs?

Bah on n'a pas forcément les droits pour les virer (on peut le faire direct dans php.ini ou via un .htaccess)
http://www.php.net/manual/en/confi [...] t-open-tag

Reply

Marsh Posté le 27-12-2003 à 15:37:22   

Reply

Marsh Posté le 27-12-2003 à 15:49:08    

*syl* a écrit :

Bah on n'a pas forcément les droits pour les virer (on peut le faire direct dans php.ini ou via un .htaccess)
http://www.php.net/manual/en/confi [...] t-open-tag


 
en fait je voulais parler de

Citation :

<?xml version="1.0" encoding="ISO-8859-1"?>

, peut on l'enlever sans probleme?
 
si on garde

Citation :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

cela suffit il?


---------------
IVG en france
Reply

Marsh Posté le 27-12-2003 à 15:51:08    

oui, cela suffit. A condition de ne pas vouloir parser la page avec un parser XML.

Reply

Marsh Posté le 27-12-2003 à 17:31:19    

gizmo a écrit :


Ca à l'air correct, mais pourrait-on voir le code généré, avec l'appel au CSS?


Je passe l'url dès que je peut mettre online sur mon serveur (que j'attend encore), sinon c'est un peut gros si je doit tout poster.
 
Pour l'instant j'ai trouvé une parade pour IE :
vu que l'essenciel de ma page est contenue dans un tableau, j'ai mit le font-size dans les css non seulement pour le "body" mais aussi pour le "table".

Reply

Marsh Posté le 27-12-2003 à 17:34:14    

*syl* a écrit :

Bah on n'a pas forcément les droits pour les virer (on peut le faire direct dans php.ini ou via un .htaccess)
http://www.php.net/manual/en/confi [...] t-open-tag


 
ah donc le <?xml ne serais plus interprété comme du php et j'aurrais plus besoins de faire un echo ?

Reply

Marsh Posté le 27-12-2003 à 17:42:44    

Ouep..

Reply

Marsh Posté le 27-12-2003 à 22:37:04    

big-foot a écrit :

ce qui est bizzard c'est que ca me le fait seulement pour :
 
body { font-size: 9pt; }


Tu confonds sans doute avec un éditeur de jeux vidéo.


---------------
Le site de ma maman
Reply

Marsh Posté le 27-12-2003 à 22:53:52    

:whistle:  
c'est édité now  :o
 
Edit : merde le "quote" il reste  :D


Message édité par Big-Foot le 27-12-2003 à 22:54:54
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed