probleme mise en page

probleme mise en page - HTML/CSS - Programmation

Marsh Posté le 10-12-2005 à 19:46:48    

Bonjour j'ai un souci de mis en page.  
 
je doit inserer ca:  
 
http://www.meteo-world.com/11/tab.php  
(pour css voir code source)  
 
dans cette page  
http://www.meteo-world.com/11/index.php
(css de index.php voir http://www.meteo-world.com/11/css.css )  
 
dans le corps du milieu entre le texte L'Actualité Météo en continu sur Internet et l'encart Actualités (ca doit donner comme ici http://www.meteo-world.com )
 
j'ai tout tester, et j'arrive pas a l'inserer.


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 10-12-2005 à 19:46:48   

Reply

Marsh Posté le 10-12-2005 à 23:19:33    

Tu as pas du tester bien longtemps....
Aller essaye, désolé, on va pas te donné la soluce direct, surtout que là pas de grande difficulté...enfin c'est bien, le code est propre au moins...

Reply

Marsh Posté le 11-12-2005 à 09:42:34    

Bien  sur que oui j'ai essayer. Sinon je voit pas a quoi ca me servirait de poser la question, surtout que ca me retarde. J'ai déjà bien avancer, mais il se trouve que la ca ne s'affiche pas du tout comme je veut, et je ne trouve pas la solution  :??:   (je vais surement faire un tableau si je trouve pas)


Message édité par wydook le 11-12-2005 à 09:43:11

---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 12-12-2005 à 12:27:29    

:pfff: J'ai toujours pas reussi
 
ca me donne ca:  
http://www.meteo-world.com/11/12/index2.php  
 
et moi je le veut comme ca http://www.meteo-world.com/  
 
 
J'ai ca en moment:  
 
code xhtml voir code source ici http://www.meteo-world.com/11/12/index2.php  
 


Message édité par wydook le 13-12-2005 à 08:29:59

---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 13-12-2005 à 08:32:03    

Petit à petit ca avance, mais j'ai toujours un souci.
 
le bas du tableau s'arrête trop bas. Je n'arrive pas 'l'arreter sous la vignette meteo france
 
http://www.meteo-world.com/11/12/index2.php
 
 
code css:
 
 

Code :
  1. #entete {
  2. CLEAR: both;  BORDER-BOTTOM: #000000 1px solid;
  3. }
  4. #pied {
  5. CLEAR: both; 
  6. }
  7. #conteneur {
  8.   margin-left: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  9.     margin-right: 0px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  10.    margin-bottom: 0px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
  11.    padding: 0px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
  12.  
  13.    color: #000000;
  14.    background-color: #ECECFF; /* Une couleur de fond pour le corps */
  15.  
  16.   border: 1px dotted #003366
  17. WIDTH: 100%;
  18. }
  19. #menu {
  20.   FLOAT: left;   
  21. }
  22. .element_menu h2
  23. margin-top: 0px;
  24. color: #ffffff;
  25.    font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  26.     font-size: 0.8em;
  27.    text-align: left;
  28.    background: #003366;
  29.  
  30. }
  31. #centre {
  32. MARGIN-LEFT: 0px;
  33. }
  34. #col1 {
  35.  FLOAT: left;  WIDTH: 216px;  BORDER-LEFT: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid
  36. }
  37. .element_col1 h2
  38. margin-top: 0px;
  39. color: #ffffff;
  40.    font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  41.     font-size: 0.8em;
  42.    text-align: left;
  43.    background: #003366;
  44. width: 216px;
  45.  
  46. }
  47. #col2 {
  48.  FLOAT: left;  WIDTH: 92px;
  49. }
  50. .element_col2 h2
  51. margin-top: 0px;
  52. color: #ffffff;
  53.    font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
  54.     font-size: 0.8em;
  55.    text-align: left;
  56.    background: #003366;
  57. width: 92px ;
  58.  
  59. }
  60. #page {
  61.  BORDER-TOP: #000000 1px solid; border: 1px dotted #003366;  background: #ECECFF;
  62.   margin-left: 163px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  63.     margin-right: 123px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  64. }


Message édité par wydook le 13-12-2005 à 08:33:46

---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 13-12-2005 à 10:06:42    

Euh, c'est vrai que je ne suis pas encore un vétéran du web programming mais... pourquoi t'as plusieurs blocs <html> dans ta page ? o_O

Reply

Marsh Posté le 13-12-2005 à 10:53:18    

Si tu fais des includes PHP, les pages incluses ne doivent pas être des pages html à part entière.
 

Reply

Marsh Posté le 13-12-2005 à 12:38:46    

je doit mettre quoi alors ?
 
Voici par exemple la page que j'inclue . La il s'agit de entete.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" >
  3.  
  4. <head>
  5.        <title>Bienvenue sur mon site !</title>
  6.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7.   <link rel="stylesheet" media="screen" type="text/css" title="Essai" href="css.css" /> </head>
  8. <body>
  9. <font size="5"><a href="http://www.meteo-world.com/"><img src="http://www.meteo-world.com/header_noel.jpg" width="1000" height="90" border="0" /></a></font>
  10. </body>
  11. </html>


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 13-12-2005 à 13:45:21    

Si la page que tu veux obtenir au final est :

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" >
  3. <head>
  4.        <title>Bienvenue sur mon site !</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.   <link rel="stylesheet" media="screen" type="text/css" title="Essai" href="css.css" /> </head>
  7. <body>
  8. <div>Plein de chose</div>
  9. </body>
  10. </html>


 
La page php faisant l'include :

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" >
  3. <head>
  4.        <title>Bienvenue sur mon site !</title>
  5.        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  6.   <link rel="stylesheet" media="screen" type="text/css" title="Essai" href="css.css" /> </head>
  7. <body>
  8. <?php include "contenu.php";?>
  9. </body>
  10. </html>


 
Et la page contenu.php sera juste :
 

Code :
  1. <div>Plein de chose</div>

Reply

Marsh Posté le 13-12-2005 à 14:25:00    

j'ai rien compris.
 
 
moi j'ai une page nommé entete.php
 
et dans mon fichier ou cette page est inclus
j'ai ecrit ceci
 
<?php  
  include('entete.php');  // Nous appelons notre menu
?>
 
voilà


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 13-12-2005 à 14:25:00   

Reply

Marsh Posté le 13-12-2005 à 14:29:40    

quest ce que tu n'as pas compris, l'exmple de Bidem est on ne peu plus simple...
 
en gros tu enleve toutes les balises qui risque de faire doublon de ton fichier inclus


---------------
D3
Reply

Marsh Posté le 13-12-2005 à 14:42:50    

ah ok, j'ai compris .  Merci
 
 
 
bon par contre j'ai un souci avec mon tableau:
 
je voudrais que le texte :  
Image satellite animée  
et  
Vigilance Météo France  
 
soit uniquemebnt sur une seule ligne, sans retour auto à la ligne.  
 
Ensuite je voudrais que pour ceux qui ont des resolution 800x600, seulement la colonne "Temps à venir" se retressice, ou s'agrandisse.  
 
Comment faire ceci ?  
 
Merci  
 
Voici ma page http://www.meteo-world.com/11/index2.php  
 
 
et le code css du tableau:  

Code :
  1. #tableau
  2. {
  3.    margin-left: 165px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  4.     margin-right: 125px; /* Une marge à gauche pour pousser le corps, afin qu'il ne passe plus sous le menu */
  5.    margin-bottom: 20px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
  6.    padding: 0px; /* Pour éviter que le texte à l'intérieur du corps ne colle trop à la bordure */
  7.  
  8.    color: #000000;
  9.    background-color: #ECECFF; /* Une couleur de fond pour le corps */
  10.  
  11.   border: 1px solid #003366
  12. }
  13. .element_table
  14. {
  15.    border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
  16.      margin-top: 3px; /* Ca c'est pour éviter que le corps colle trop au pied de page en-dessous */
  17. }
  18. td
  19. {
  20.  
  21.     width: 100%;
  22. }
  23. th
  24. {
  25.    color: white;
  26.     width: 100%;
  27.         background-color: #003366;
  28.         height: 50px;
  29. }


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Sujets relatifs:

Leave a Replay

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