pb css

pb css - HTML/CSS - Programmation

Marsh Posté le 27-07-2005 à 08:40:14    

Bonjour à tous,  
 
J'ai un ptit souci avec les CSS.  
J'ai fait un ptit site tout en CSS. Le pb c'est que mon code CSS se trouve sur ma page index.php.  
 
Voici mon code de la page index.php :

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  3. <title>.:: Bienvenue sur A Vos Souhait ::. </title>
  4. <head>
  5. <style type="text/css">
  6. /* Définition des paramétres pour la balise body */
  7. body {
  8. margin-left: 0px;
  9.   margin-top: 0px;
  10.   margin-right: 0px;
  11.   margin-bottom: 0px;
  12. text-align: center;
  13. font: 0.8em "Trebuchet MS", helvetica, sans-serif;
  14. background-color: #fbcfb8;
  15. }
  16. .champs_form {
  17. border-width : 1px; 
  18. border-color : #000000;
  19. background-color : #FFFFFF;
  20. }
  21. .bouton {
  22.   color:#AD0000;
  23.   background-color:#FBCFB8;
  24.   font-size:11px;
  25.   font-family:arial;
  26.   font-weight:bold;
  27.   border-width:1px;
  28.   width:85px;
  29.   text-align:center;
  30.   border-color:#000000;
  31. }
  32. .font_form {
  33.   font-family: 0.8em "Trebuchet MS", helvetica, sans-serif;
  34. font-size: small;
  35. color: #AD0000;
  36. font-weight: bold;
  37. text-decoration:none;
  38. }
  39. /* Définition des paramétres pour le conteneur principal*/
  40. div#conteneur
  41. {
  42. width: 760px ;
  43. margin: 0 auto ;
  44. text-align: left ;
  45. border: 1px solid #ad907e ;
  46. background: #fff ;
  47. }
  48. /* On définit la largeur de la division qui contient l'ensemble de la page à 770 pixels */
  49. /* margin: 0 auto ; est la méthode correcte pour centrer les éléments de type block (comme les divisions), nous centrons donc cette division */
  50. /* Il faut rétablir l'alignement à gauche que nous avons changé plus haut */
  51. div#header1
  52. {
  53. height: 131px ;
  54. background: url(images/images/avossouhait2_01.gif) no-repeat left top;
  55. }
  56. div#header2
  57. {
  58. height: 66px ;
  59. width: 626px;
  60. margin-left: 135px;
  61.   background: url(images/images/avossouhait2_02.gif) no-repeat;
  62. }
  63. div#header3
  64. {
  65. height: 66px ;
  66. width: 626px;
  67. margin-left: 135px;
  68.   background: url(images/images/avossouhait2_03.gif) no-repeat;
  69. }
  70. /* On définit la hauteur de la partie header, contenant le titre du site */
  71. div#contenu
  72. {
  73. padding-left: 120px ;
  74. padding-right: 60px ;
  75. }
  76. div#contenu h2
  77. {
  78. padding-left: 38px ;
  79. line-height: 25px ;
  80. font-size: 1.4em ;
  81. color: #AD0000 ;
  82. border-bottom: 1px solid #DA0A71 ;
  83. background: url(images/petite_fleur.gif) no-repeat left center ;
  84. background-color: #FCEFD4;*/
  85. }
  86. div#contenu h3
  87. {
  88. margin-left: 30px ;
  89. padding-left: 5px ;
  90. color: #AD0000 ;
  91. font-size: small ;
  92. }
  93. div#contenu p
  94. {
  95.  text-align: justify ;
  96. text-indent: 2em ;
  97. line-height: 1.7em ;
  98. }
  99. div#contenu a
  100. {
  101. color: #AD0000 ;
  102. text-decoration: none;
  103. }
  104. div#contenu a:hover
  105. {
  106. color: #000;
  107. text-decoration: none;
  108. }
  109. /* On met en forme les liens contenu dans la page */
  110. p#footer
  111. {
  112.   margin: 0;
  113. height: 60px ;
  114. background: url(images/avossouhait_10.gif) no-repeat left bottom;
  115. }
  116. /* Mise en forme de la partie pied de page, rien d'extra-ordinaire */
  117. pre
  118. {
  119. font-size: x-small;
  120. color:000;
  121. }
  122. /*une couleur de fond, une bordure, la taille de police et un léger espace entre le texte et les bords du pre */
  123. * html pre
  124. {
  125. width: 636px ;
  126. }
  127. pre span
  128. {
  129. color: #560 ;
  130. }
  131. /* Couleur de texte des éléments compris dans des span eux mêmes compris dans un pre */
  132. pre span.comment
  133. {
  134. color: #b30000 ;
  135. }
  136. /* Couleur différente pour les span.comment, les span utilisés pour les commentaires */
  137. ul#menu
  138. {
  139. height: 65px ;
  140. width: 625px;
  141. margin-left: 0px;
  142. margin-top: 0px;
  143. list-style-type: none ;
  144. }
  145. /* On donne une hauteur au menu, correspondant a la taille de l'image utilisée en fond, on met ensuite l'image de fond avec un décalage de 25 pixels vers le haut pour utiliser la technique de roll over expliquée dans un autre tutoriel; */
  146. ul#menu li
  147. {
  148. float: left ;
  149. text-align: center ;
  150. }/* On rend les li en flottant pour pouvoir les afficher horizontalement, on cache les puces, et on centre le texte */
  151. ul#menu li a
  152. {
  153.   width: 110px ;
  154. line-height: 25px ;
  155. font-size: small ;
  156. font-weight: bold ;
  157. letter-spacing: 1px ;
  158. color: #AD0000 ;
  159. display: block ;
  160. text-decoration: none ;
  161. border-right: 2px solid #DA0A71 ;
  162. }/* C'est sur les liens que le gros du travail est effectué, largeur, hauteur de ligne, taille de police, graisse de police, espacement des lettres, couleur, bordure et decoration du texte. Nous pouvons dimensionner les a grâce à la propriété display: block ; */
  163. ul#menu li a:hover
  164. {
  165. background: url(images/images/avossouhait2_03.gif) repeat-x 0 0 ;
  166.   font-size: small ;
  167. font-weight: bold ;
  168. letter-spacing: 1px ;
  169. color: #AD0000 ;
  170. }/* Et pour finir on décale l'image de fond au passage de la souris pour laisser aparaître l'état survolé de l'image, voir le tutoriel sur les roll over pour plus de détails */
  171. </style>
  172. </head>
  173. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
  174. <meta http-equiv="Content-Style-Type" content="text/css" />
  175. <meta http-equiv="Content-Language" content="fr" />


Or, dès que je mets tous le code CSS dans une page "design.css" et que je l'appel par un lien  
 
<link rel="stylesheet" type="text/css" href="css/design.css">  
 
et bien je perds tout mes CSS, plus rien ne fonctionne que ce soit sur IE, firefox, mozilla !  
c'est à dire que je n'ai plus mes couleurs, les traits fins, ma police, les images sont bien présentss par contre...
Pourquoi ???  
 
Merci de m'éclairer sur ce point !!!

Reply

Marsh Posté le 27-07-2005 à 08:40:14   

Reply

Marsh Posté le 27-07-2005 à 08:53:25    

tu es sur ke tu appelle bien la bonne page?
verifie

Reply

Marsh Posté le 27-07-2005 à 08:54:53    

gatsusat a écrit :

tu es sur ke tu appelle bien la bonne page?
verifie


ok, je refais un essai avec le code css à part et je te dis ça.
 
merci !

Reply

Marsh Posté le 27-07-2005 à 09:02:02    

gatsusat a écrit :

tu es sur ke tu appelle bien la bonne page?
verifie


 
J'ai refais l'essai et voici ce qui ne passe pas (IE, Firefox, Mozilla) :
 
- je perds ma couleur de fond page (body)  
- mon "div conteneur" ne va pas tout en haut de la page, il y a un espace, une sorte de blanc
 
Pour le reste, ça va, la police est maintenue, les images sont bien présentes, les traits sont bien positionnés, bref mise à part ce que j'ai indiqué plus haut, tout va bien. C'est déjà ça !
 
Peux-tu m'aider ?
Merci !

Reply

Marsh Posté le 27-07-2005 à 09:21:53    

et ta cSS ya aucun code <style></style> dedand j'espère.
 
normalement ca devrait fonctionner a merveille
tu as du avoir un coup de polio
 
colle le putain de code HTML entier de ta page index, et le putain de code CSS entier de ta feuille de style CSS

Reply

Marsh Posté le 27-07-2005 à 09:28:56    

Et gatsu il a le putain d'énervement la :D


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 27-07-2005 à 10:04:01    

gatsusat a écrit :

et ta cSS ya aucun code <style></style> dedand j'espère.
 
normalement ca devrait fonctionner a merveille
tu as du avoir un coup de polio
 
colle le putain de code HTML entier de ta page index, et le putain de code CSS entier de ta feuille de style CSS


 
 
Merci de t'énerver, ça fait plaisir.
Je vais me débrouiller tout seul car je vois que ça te prends la tête, putain de merde !
 

Reply

Marsh Posté le 27-07-2005 à 10:09:22    

t'es sur que c'est pas une histoire de ../design.css dans l'appel, ou autre erreur dans l'appel de la feuille de style?

Reply

Marsh Posté le 27-07-2005 à 10:26:13    

Onesque a écrit :

t'es sur que c'est pas une histoire de ../design.css dans l'appel, ou autre erreur dans l'appel de la feuille de style?


 
Ce n'est pas ça.
en faite j'avais mis les balises <style> et </style> dans mon CSS !
 
Merci quand même

Reply

Marsh Posté le 27-07-2005 à 10:30:27    

gatsusat a écrit :

et ta cSS ya aucun code <style></style> dedand j'espère.
 
normalement ca devrait fonctionner a merveille
tu as du avoir un coup de polio
 
colle le putain de code HTML entier de ta page index, et le putain de code CSS entier de ta feuille de style CSS


 
Tu avais raison j'ai eu un coup de polio ! sans les balises que tu indiques dans le css, ça fonctionne très bien, donc merci, mais la prochaine fois soit plus indulgent car ce n'est vraiment pas sympa de t'énerver comme tu la fais.  
Je suis venu ici pour avoir un coup de main, pas pour me faire engueuler !
 
@+

Reply

Marsh Posté le 27-07-2005 à 10:30:27   

Reply

Marsh Posté le 27-07-2005 à 10:52:16    

Ne t'inquiètes pas, il n'est pas comme ca pour toi il est comme ca tout le temps.
 
Il se sert du forum pour déstresser et se détendre quand il est au boulot :p


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Sujets relatifs:

Leave a Replay

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