Head identique

Résolu
Bonjour,
mon code est :
<html>
	<head>
        <title>monsite</title>
	<meta charset="utf-8" />
	<link rel="stylesheet" href="style.css" />
	<h1><a id="hautdepage">.</a></h1>
	<h4><a  href="home.html">menu<a /></h4>
	</head>

	<body>
	
	<p>Bonjour,</p>
	<p>bienvenue sur mon site ...</p><br />

	
   <a href="#hautdepage" title="haut" >haut de page<a />
	</body>
	
</html>


et je voulais savoir comment faire un head identique sur chaque pages
merci

7 réponses

  1. Bonjour,

    1) on ne mets pas ça dans <head>....

    <h1><a id="hautdepage">.</a></h1>
    <h4><a href="home.html">menu<a /></h4>

    2) la solution:

    faire une structure orientée MVC, tout est expliqué ici:
    http://html5.immo-scope.com/index.php?page=general/unModeleMvcSimplifie

    A+

    1. est ce que quelqu un peut m envoyer le code svp

      Euh, tu lis les réponses qui te sont données ?
      Parce que là, mpmp93 t'as expliqué qu'une <h1> ne se met pas dans la section <head> (ça ne se discute pas, c'est cela la norme, point), que pour faire ce que tu voulais il fallait écrire en php, je t'ai écrit qu'HTML ne permettait pas ce que voulais faire, alors je comprends mal pourquoi tu demandes le code ?????
      1. est ce que quelqu un peut m envoyer le code svp
        le mien est ( ce qui est en italic souligner doit etre sur chaque pages):
        <html> 
         <head> 
                <title>3D Création</title> 
         <meta charset="utf-8" /> 
         <link rel="stylesheet" href="style.css" /><!-- css apparence site --> 
         <h1><a id="hdp">.</a></h1><!-- ancre haut de page --> 
         <script type="text/javascript"> 
          sfHover = function() { 
                var sfEls = document.getElementById("menu").getElementsByTagName("LI"); 
                for (var i=0; i<sfEls.length; i++) { 
                        sfEls[i].onmouseover=function() { 
                                this.className+=" sfhover"; 
                        } 
                        sfEls[i].onmouseout=function() { 
                                this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); 
                        } 
                } 
         } 
         if (window.attachEvent) window.attachEvent("onload", sfHover); 
        
         </script> 
        
         </head>
        
         <body>  
          
         <ul id="menu"><!-- menu du haut --> 
        
                <li> 
                        <a href="home.html">accueil</a> 
                </li> 
                 
                <li> 
                        <a href="#">membres</a> 
                <ul> 
                                <li><a href="#">connexion</a></li> 
                                <li><a href="#">inscription</a></li> 
             </ul> 
                </li> 
           
        </ul><br /><br />
          
         <p>Bonjour,</p> 
         <p>Sur ce site nous allons apprendre a utiliser <a href=https://www.sketchup.com/fr sketchup<a />.</p><br /> 
         <p id="travaux">CE SITE EST EN TRAVAUX !!!</p><br /> 
        
          
           <p id="hdpid" ><a href="#hdp" title="haut"  >haut de page<a /></p><!-- lien d'ancre -->
         </body> 
          
        </html>
        1. HTML ne te permet pas simplement d'inclure, par un moyen automatique (style include ...) une partie de code identique dans les fichiers définissant plusieurs pages.
          1. le problème est que je code en html
            est ce que sa va aussi si ma page d accueil s appelle index.html???
            1. meuhhh non. Il faut que ce soit .php
          2. je m'excuse mais je n ai rien compris a ce tuto
            (http://html5.immo-scope.com/index.php?page=general/unModeleMvcSimplifie)
            1. C'est simple, pour avoir un seul head il faut avoir un seul script index.php et inclure les templates....
          3. merci mais pourquoi je ne peut pas mettre sa dans head????
            1. <h1> est un élément qui s'utilise dans <body>

              la structure d'une page après <html>:

              <html>
                <head>
                   ....ici l'en-tête...
                </head>
                <body>
                  ...ici le corps...<
                </body>
              </html>


              le Head c'est la loge de l'artiste, le Body c'est la salle de spectacle....

              Eh bien vous, vous voulez commencer le spectacle dans la loge des artistes.... A mon avis, les spectateurs, ils vont pas comprendre....

              A+