Correction doctype.

Résolu
Bonjour.
J’ai réalisé 5 pages cliquables en cellules ouverture logiquement sa devrai être bon
J’ai un hic quelques part je ne peux pas passer d’une page a l’autre pourriez vous solutionner ou corriger mon petit souci. Merci.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<div align="center">
<table border="1" cellpadding="60" cellspacing="1" width="100%" bordercolor="#0033FF"
<td rowspan=3 background="img/banniere.png"</td>
<tr>
<td width="100"> </td>

<table border="2" cellpadding="5" cellspacing="2" width="100%" bordercolor="#0033FF">
<tr>
<tr align="center">
<body bgcolor="#FFFF33">
<td><a href ="Histoire.html">Histoire</a></td>
<td><a href ="Science.html">Science</a></td>
<td><a href ="Nature.html">Nature</a></td>
<td><a href ="Fleur.html">Fleur</a></td>
<td><a href ="Animaux.html">Animaux</a></td>
</table></center>
<title>
Ici je place mon titre de page!
</title>
</head>
<body>
<body bgcolor="#EFECCA">
Ici je place le contenu de ma page!!!

</body>
</html>

3 réponses

  1. Bonjour

    Déjà il faut placer tout ton code dans <body>

    <!DOCTYPE html>
    <html>
    <head>
    <title>
    Ici je place mon titre de page!
    </title>
    </head>
    <body bgcolor="#FFFF33">
    <div align="center">
    <table border="1" cellpadding="60" cellspacing="1" width="100%" bordercolor="#0033FF"
    <td rowspan=3 background="img/banniere.png"</td>
    <tr>
    <td width="100"> </td>
    
    <table border="2" cellpadding="5" cellspacing="2" width="100%" bordercolor="#0033FF">
    <tr>
    <tr align="center">
    
    <td><a href ="Histoire.html">Histoire</a></td>
    <td><a href ="Science.html">Science</a></td>
    <td><a href ="Nature.html">Nature</a></td>
    <td><a href ="Fleur.html">Fleur</a></td>
    <td><a href ="Animaux.html">Animaux</a></td>
    </table>
    <!--// </center> pas bon -->
    </div>
    </body>
    </html> 
    
    


    ca c'est ton code placé la ou il faut (dans<body>) mais c'est codé de manière obsolète avec des erreurs
    <div align="center> --> pas de balise de fermeture </div>
    align="center"> --> obsolète
    </center> --> fermeture de balise sans ouverture et obsolète
    mise en page avec <table> (table doit présenter des données tabulaires et ne pas être utilisé pour de la mise en pages)
    Pour la mise en page il faut utiliser css
    tu peux apprendre le html css sur openclassroom
    https://openclassrooms.com/fr/courses/1603881-apprenez-a-creer-votre-site-web-avec-html5-et-css3

    Un petit merci vaut mieux qu'une grande ignorance !
    Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
    1. Bonjour

      ton code est écrit dans le désordre normalement il devrait ressembler à cela

      <!DOCTYPE html>
      <html>
      <head>
      <title>Titre</title> et autres meta
      </head>
      <body>
      <header>
      la partie haute de ton site
      </header>
        ici le contenu de ta page  y compris les menus de coté 
      <footer>
      la partie basse
      </footer>
      </body>
      </html>


      ensuite ne mets jamais de majuscules ou de caractères spéciaux dans le nom d'un fichier (donc pas non plus dans son lien), vérifie aussi que les autres pages soient bien dans le même dossier que ta première page

      Avec un ordinateur, on peut faire plus rapidement des choses qu’on n’aurait pas eu besoin de faire sans ordinateur.
      1. Bonjour.
        Merci a vous pour cette correction je pense que l'idée est bonne de rejoindre
        les cours openclassroom cela va être fait.
        1. ok tu peux mettre le sujet en résolu