Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2481 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Aide multipages html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Aide multipages html

n°1692628
darkchild0​07
Posté le 26-02-2008 à 10:57:02  profilanswer
 

Bonjour à tous, :hello:  
Voila je débute la création d'un site et j'aurais besoin de votre aide.
Je souhaiterais créer plusieurs pages, pour cela devrais je créer plusieurs copie de mon fichier html et juste changer le texte ou alors vous pouvez me conseiller une autre méthode?
J'avais pensé à créer une page avec juste le header, le menu et le fond et une autre pour le pied de page mais je ne vois pas trop comment faire
 
Merci d'avance  :jap:  
 
mon css:

Code :
  1. /* CSS  */
  2. body {
  3. background-color:#2A2A2A;
  4. color:#000000;
  5. font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
  6. font-size:70%;
  7. padding:0;
  8. margin:0;
  9. }
  10. div#contenu {
  11. background:url('./images/interface/bg_1.gif') repeat-y;
  12. width:780px;
  13. height:auto;
  14. margin:auto;
  15. }
  16. img { display:block; margin:0; padding:0; }
  17. a img { border:0; }
  18. div.clear { clear:both; }
  19. h1, h2, h3 { margin:0; padding:0; }
  20. .orange { color:#D27B1E; }
  21. div#contenu_2 {
  22. background:url('./images/interface/bg_2.gif') repeat-y;
  23. background-color:#FFF;
  24. width:746px;
  25. height:auto;
  26. margin-left:17px;
  27. }
  28. div#header {
  29. background:url('./images/interface/header.png') no-repeat;
  30. width:746px;
  31. height:162px;
  32. }
  33. div#name {
  34. width:654px;
  35. height:auto;
  36. position:absolute;
  37. margin:22px auto auto 46px;
  38. text-align:right;
  39. }
  40. div#name h1 { text-align:right; font-weight:normal; letter-spacing:-1px; }
  41. #nav {
  42. list-style: none ;
  43. margin: 0 ;
  44. padding: 0 ;
  45. overflow: hidden ;
  46. }
  47. #nav li {
  48. float:left;
  49. width: 149px;
  50. /*border: 1px solid #600;*/
  51. margin-right: 0px;
  52. color: #fff;
  53. background: #c00;
  54. border-color: #000000;
  55. }
  56. #nav li a {
  57. display: block ;
  58. background: #900 url(./images/interface/bg_menus.gif) left top no-repeat ;
  59. color: #fff ;
  60. font: 1em "Comic Sans MS", Courier, "Times New Roman", Verdana;
  61. font-size:13px;
  62. line-height: 1em ;
  63. padding: 4px 0 ;
  64. text-align: center ;
  65. text-decoration: none ;
  66. }
  67. #nav li a:hover {
  68. text-decoration: underline ;
  69. }
  70. div#contenu_3 {
  71. width:690px;
  72. height:auto;
  73. margin-left:17px;
  74. }
  75. div#txt {
  76. float:left;
  77. /*width:470px;*/
  78. height:auto;
  79. }
  80. div#txt p { margin-left:40px; padding:5px; }
  81. div.titre {
  82. width:auto;
  83. height:40px;
  84. margin-top:20px;
  85. }
  86. div.t_g {
  87. background:url('./images/interface/t_g.gif') no-repeat;
  88. width:21px;
  89. height:40px;
  90. float:left;
  91. }
  92. div.t_t {
  93. background:url('./images/interface/bg_t.gif') repeat-x;
  94. width:auto;
  95. height:40px;
  96. float:left;
  97. }
  98. div.t_t h2 { padding-top:12px; color:#FFFFFF; font-size:100%; }
  99. div.t_d {
  100. background:url('./images/interface/t_d.gif') no-repeat;
  101. width:21px;
  102. height:40px;
  103. float:left;
  104. }
  105. div#footer {
  106. background:url('./images/interface/footer.gif') no-repeat;
  107. width:746px;
  108. height:38px;
  109. margin-top:20px;
  110. font-size:80%;
  111. }
  112. div#footer p#copy_u { width:520px; margin-left:10px; text-align:center; float:left; }
  113. div#footer p#copy { width:162px; float:right; margin-right:33px; text-align:center; color:#FFFFFF; }


 
 
 
et mon fichier html
 

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  4. <head>
  5. <title>.::Quartes::.</title>
  6. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  7. <meta http-equiv="Content-Language" content="fr" />
  8.  <meta http-equiv="Content-Script-Type" content="text/javascript" />
  9.  <meta http-equiv="Content-Style-Type" content="text/css" />
  10. <meta name="DC.Language" scheme="RFC3066" content="fr" />
  11. <link rel="stylesheet" href="style.css" type="text/css" media="screen" title="Normal" />
  12. </head>
  13. <body>
  14. <div id="contenu">
  15. <div id="contenu_2">
  16.  <div id="header">
  17.   <div id="name">
  18.    <h1><span class="orange">Q</span>uartes</h1>
  19.   </div>
  20.  </div>
  21.   <ul id="nav">
  22.   <li><a href="index.html" title="Aller à  l'accueil">Accueil</a></li>
  23.   <li><a href="magasin.html" title="Visiter le magasin">Magasin en ligne</a></li>
  24.   <li><a href="conseiller.html" title="Utiliser le Conseiller">Conseiller</a></li>
  25.   <li><a href="apropos.html" title="Tout savoir de nous">A propos de nous</a></li>
  26.   <li><a href="*" title="Nous contacter">Nous contacter</a></li>
  27.   </ul>
  28.  <div id="contenu_3">
  29.   <div id="txt">
  30.    <div class="titre">
  31.     <div class="t_g"></div>
  32.     <div class="t_t">
  33.      <h2>Bienvenue chez quartes...</h2>
  34.     </div>
  35.     <div class="t_d"></div>
  36.    </div>
  37.    <p>texte </p>                                                     
  38.   </div>
  39.   <div class="clear">
  40.   </div>
  41.  </div>
  42.  <div id="footer">
  43.   <p id="copy">Une création de --- &copy; 2008</p>
  44.  </div>
  45. </div>
  46. </div>
  47. </body>
  48. </html>

mood
Publicité
Posté le 26-02-2008 à 10:57:02  profilanswer
 

n°1694067
nargy
Posté le 28-02-2008 à 09:29:22  profilanswer
 

Si tu utilises apache, regarde du côté des "server side include" (inclusions côté serveur), qui permettent d'assembler plusieurs composants (menus, entêtes, pieds de pages, ...) en une page.
Sinon, tu as le choix entre divers systèmes de templates (même principe), et si tu as l'intention d'y mettre des bases de données, un language tel que PHP ou ASP sera plus commode.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Aide multipages html

 

Sujets relatifs
Demande d'aide pour petite modifCode HTML différent selon l'heure
Recherche de fichier, copie à l'aide d'une listeAIDE URGENT !
[mysql] Aide pour l'activation[HTML] Autre type de scrollbar
aide pour LD_LIBRARY_PATHAide fonction formattage tag Dailymotion / Youtubebib
probleme de frame en HTML.Aide Visual Studio 2005
Plus de sujets relatifs à : Aide multipages html


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR