css ie:ok firebird: rien du tout

css ie:ok firebird: rien du tout - HTML/CSS - Programmation

Marsh Posté le 20-06-2004 à 08:22:08    

Bonjour,
j'ai un petit probleme de css.  
-> ca fonctionne bien sous ie
-> ca ne fonctionne pas du tout sous firebird (firebird affiche la page comme si la css n'existait pas)  
 
Si quelqu'un a une idée, parce que j'ai mal à la tête  [:atog]


Message édité par laurent2a le 20-06-2004 à 08:22:56
Reply

Marsh Posté le 20-06-2004 à 08:22:08   

Reply

Marsh Posté le 20-06-2004 à 08:57:51    

1- tu n'as pas respecté les règles de syntaxe des CSS
2- sans ton code comment veux tu qu'on t'aide ??? on est pas extra-lucide  :whistle:

Reply

Marsh Posté le 20-06-2004 à 15:38:23    

Je suis d'accord avec ton analyse  :)  
mais avant avant de vous montrer le css je posait simplement la question pour savoir si ce n'était pas un cas très classique
 
voici mon code ( si on peut appeler ça du code ...)
 

Code :
  1. H1 {font-family: Arial;
  2.    font-style: italic;
  3.    font-weight: bold;
  4.    font-size: 16pt;
  5.    font-variant: normal;
  6.    text-align: center;
  7.    text-decoration: none;
  8.    text-transform: Upercase;
  9.    color:#684b3c;
  10.    word-spacing:5pt;
  11.    letter-spacing:2pt;
  12.    line-height: 20pt;
  13.    };
  14. H2 {font-family: Times;
  15.    font-style: italic;
  16.    font-weight: bold;
  17.    font-size: 16pt;
  18.    font-variant: normal;
  19.    text-align: left;
  20.    text-indent: 20px;
  21.    text-decoration: none;
  22.    text-transform: Upercase;
  23.    color:#684b3c;
  24.    line-height: 16pt;
  25.    };
  26. <BODY>
  27.   {
  28.   border: 0px groove #333333;
  29.   margin-top :0px;
  30.   margin-left :0px;
  31.   background-color: cccccc;
  32.   background-image: url(colonne_NB_bruit.jpg);
  33.   background-position : 0px 0px;
  34.   background-repeat: repeat-y;
  35.   color: black;
  36.   font-family: "Lucida Handwriting", cursive, Courier;
  37.   text-align: left;
  38.   }
  39. .developper{
  40.        background-color: #ffffff;
  41.         position: absolute;
  42.         text-align: right;
  43.         top :5px;
  44.         left :500px;
  45.         width : 300;
  46.         };
  47. .en_tete{background-color: #ffffff;
  48. /*        background-image: url("fronton_NB_bruit.gif" ); */
  49. /*        background-position: center; */
  50. /*        background-repeat: no-repeat; */
  51.           text-align: center;
  52.         float :left ;
  53.         left : 100;
  54.         margin-left:0;
  55.         padding : 0;
  56.         width : 800;
  57.         height : 200 ;};
  58. .blason{
  59.        background-color: #ffffff;
  60.         position: absolute;
  61.         top :0px;
  62.         left :360px;
  63.         };
  64. .bandeau_haut{background-color: #ffffff;
  65.           text-align: center;
  66.           float :left ;
  67.           margin-left: 0;
  68.           width : 800;
  69.           border: 1px groove #333333;
  70.           padding: 0px;  //espace entre le text et le cadre
  71.           };
  72. .bloc_central{background-color: #ffffff;
  73.           text-align: center;
  74.           float : left ;
  75.           margin-left: 70;
  76.           width : 500;
  77.          border: 1px groove #333333;
  78.           padding: 5px;
  79.           };
  80. .case{background-color: #ffffff;
  81.           text-align: center;
  82.           };
  83. .case_vide{width : 20;};
  84. .navigation{background-color: #fffffc;
  85.           text-align: left;
  86.           float :left ;
  87.           margin-left: 5;
  88.           padding: 2px;  //espace entre le text et le cadre
  89.           };
  90. .document{background-color: #ffffff;
  91.           padding: 5px;  //espace entre le text et le cadre
  92.           float :left ;
  93.           margin-left:50;
  94.           width : 700;
  95.           border: 3px groove #aaaaaa;
  96.           };
  97. .marche3{background-color: #ffffff;
  98.           text-align: center;   
  99.           float :left ;
  100.           margin-left: 15;
  101.           width : 740;
  102.           border: 1px groove #333333;
  103.           padding: 5px;  //espace entre le text et le cadre
  104.           };
  105. .marche2{background-color: #ffffff;
  106.           text-align: center;
  107.           float :left ;
  108.           margin-left: 10;
  109.           width : 760;
  110.           border: 1px groove #333333;
  111.           padding: 5px;
  112.           };
  113. .a_gauche{background-color: #ffffff;
  114.           text-align: left;
  115.           float :left ;
  116.           margin-left: 5;
  117.          };
  118. .au_centre{background-color: #ffffff;
  119.           text-align: center;
  120.           float : left ;
  121.           margin-left: 150;
  122.           };
  123. .a_droite{background-color: #ffffff;
  124.           text-align: right;
  125.           float :right ;
  126.           margin-right: 5;
  127.          };
  128. .marche1{background-color: #ffffff;
  129.           text-align: center;
  130.           float :left ;
  131.           margin-left: 5;
  132.           width : 780;
  133.           border: 1px groove #333333;
  134.           padding: 5px;
  135.           };
  136. .fin_page{background-color: #cccccc;
  137.           float :left;
  138.           margin-left: 0;
  139.           width : 1000;
  140.           height : 1000;
  141.           };
  142. .cadre{background-color: #ffffff;
  143.           display: block;
  144.           padding: 10px;
  145.           left : 0 px ;
  146.           top : 20;
  147.           width : 800;
  148.           border: 25px groove #333333;
  149.           };


Message édité par laurent2a le 20-06-2004 à 15:43:30
Reply

Marsh Posté le 20-06-2004 à 15:40:29    

[:totoz]
 
Comment tu veux que ça marche !
 
C'est quoi ça :   <BODY>  
Et ce commentaire pas fermé qui invalide les trois quarts du fichiers !  


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 20-06-2004 à 15:54:37    

kadreg a écrit :

[:totoz]
 
Comment tu veux que ça marche !
 
C'est quoi ça :   <BODY>  
Et ce commentaire pas fermé qui invalide les trois quarts du fichiers !


 
pour le commentaire pas fermé : c'est une erreur de copier/coller si on peut dire (j'ai enlever quelques comentaires persos du code que je vous ai envoyé mais le commentaire est bien fermé).
 
pour ce qui est de <body> : c'est là que je defini le style general de la page : fond d'ecran.... ca marche avec ie, mais c'est peut etre le probleme avec firebird. je vais essayer sans...  
 
tu fais comment pour definir le fond d'ecran de ta page si tu ne le fait pas avec body ?

Reply

Marsh Posté le 20-06-2004 à 15:55:24    

laurent2a a écrit :


tu fais comment pour definir le fond d'ecran de ta page si tu ne le fait pas avec body ?


 
je met juste le nom du tag, sans les <>, comme tu as d'ailleurs fait avec H1 [:spamafote]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 20-06-2004 à 16:08:24    

kadreg a écrit :

je met juste le nom du tag, sans les <>, comme tu as d'ailleurs fait avec H1 [:spamafote]


Merci, effectivement c'est simple et propre !
 
mais ce n'est pas là qu'est le pb...
 
je te met le debut du html, au cas ou ?

Code :
  1. <html>
  2. <head>
  3. <LINK REL="stylesheet" TYPE="text/css" HREF="styles2.css">
  4. </head>
  5. <Body>
  6. <div class= en_tete><img src="fronton_NB_bruit.gif" usemap="#menu"></div>
  7. <map name ="menu">
  8. <area shape=polygon coords="80,80 , 275,25 , 300,80 , 200,110" href="etude.htm">
  9. <area shape=polygon coords="275,25 , 330,12 , 377,24 , 360,80 , 326,74 , 300,80 " href="sommaire.htm">
  10. <area shape=polygon coords="377,24 , 487,52 , 462,107,  360,80" href="travail.htm">
  11. <area shape=polygon coords="487,52 , 615,100 ,  600,150 , 462,107" href="enseignement.htm">
  12. </map>

Reply

Marsh Posté le 20-06-2004 à 16:11:39    

Pöst ton CSS ici, il a plein de trucs à te dirre : http://jigsaw.w3.org/css-validator/


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 20-06-2004 à 16:14:16    

kadreg a écrit :

Pöst ton CSS ici, il a plein de trucs à te dirre : http://jigsaw.w3.org/css-validator/


ok je vais voir, merci :)

Reply

Marsh Posté le 20-06-2004 à 16:26:31    

puissant comme outil ...
bon maintenant ie ~ firebird
le probleme c'est que ca ne ressemble plus du tout à la mise en page initiale. mais je crois que je sais pourquoi maintenant :  
imbrication abusive de <div> et <span>
du type  

Code :
  1. <div class= bloc_central>
  2. <span class = case ><a href="[page_precedente]">&#139 précédente</a></span>
  3. <span class = case_vide></span>
  4. <span class = case ><a href="[niveau_superieur]">niveau superieur</a></span>
  5. <span class = case_vide></span>
  6. <span class = case ><a href="[page_suivante]">suivante &#155</a></span>
  7. </div>


 
 


Message édité par laurent2a le 20-06-2004 à 16:27:16
Reply

Marsh Posté le 20-06-2004 à 16:26:31   

Reply

Marsh Posté le 20-06-2004 à 16:28:26    

les quotes ""
 
class="case"


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 20-06-2004 à 17:09:05    

simogeo a écrit :

les quotes ""
 
class="case"


 
 :)  c'est bien ça le probleme  
 
en fait :  
  - firebird n'interprete pas les classes sans les quotes.
  - ie les interprete à sa manière ...
 
-> il faut que je revois ma mise en page, mais ce n'est pas un probleme.
 
je vous remercie Flyman30, kadreg et simogeo pour votre aide.  

Reply

Sujets relatifs:

Leave a Replay

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