David Boring | quaresma a écrit :
Problème, lorsque je clique sur le menu de gauche, il m'ouvre une nouvelle fenêtre dans la même page.
Je ne comprends pas pourquoi.
|
C'est ce tu demande faire pourtant, tu load au click de n'importe quelle lien (pas seulement ceux de ton menu) une page dans un container qui est à droite des autres. Mais ce n'est pas le bon endroit, tu envoies toute une page et répète tout ton contenu.
Mais sans être méchant, tu te lances dans une entreprise difficile pour ton niveau.
Essayes de faire déjà un site normal, avec des nouvelles pages qui se lance, pas besoin de faire d'ajax dans ton cas.
Tu peux déjà faire des progrès en html, en faisant un menu avec des liste, employer les bonnes balise pour ton texte
Par exemple le site que je t'ai proposé plus haut ou encore
Code :
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
- <title>index</title>
- </head>
- <body>
- <!-- wrapper -->
- <div id="wrapper">
- <!-- menu -->
- <ul class="nav">
- <li>
- <a href="http://example.com/">Écrits</a>
- <ul>
- <li><a href="http://example.com/">items 1</a></li>
- <li><a href="http://example.com/">items 2</a></li>
- <li><a href="http://example.com/">items 3</a></li>
- </ul>
- </li>
- <li>
- <a href="http://example.com/">Écrits</a>
- <ul>
- <li><a href="http://example.com/">items 1</a></li>
- <li><a href="http://example.com/">items 2</a></li>
- <li><a href="http://example.com/">items 3</a></li>
- </ul>
- </li>
- <li>
- <a href="http://example.com/">Écrits</a>
- <ul>
- <li><a href="http://example.com/">items 1</a></li>
- <li><a href="http://example.com/">items 2</a></li>
- <li><a href="http://example.com/">items 3</a></li>
- </ul>
- </li>
- <li>
- <a href="http://example.com/">Écrits</a>
- <ul>
- <li><a href="http://example.com/">items 1</a></li>
- <li><a href="http://example.com/">items 2</a></li>
- <li><a href="http://example.com/">items 3</a></li>
- </ul>
- </li>
- </ul>
- <!-- /menu -->
- <!-- content -->
- <div id="content">
- <!-- main -->
- <div id="main">
- <h1><a href="#">Niveau titre 1</a></h1>
- <h2>Niveau titre 2</h2>
- <h3>Niveau titre 3</h3>
- <p>Lorem ipsum dolor sit amet, <a href="#">ceci est un lien</a>, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
- <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
- <ul>
- <li>Ceci est une liste</li>
- <li><a href="http://example.com/">Ceci est une liste avec un lien</a></li>
- <li>Ceci est une liste avec un long texte orem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</li>
- </ul>
- </div>
- <!-- /main -->
- <!-- info -->
- <div id="info">
- <ul>
- <li><strong>Lieu</strong> : Paris</li>
- <li><strong>Titre</strong> : Sur le pont</li>
- <li><em>Date & pagination</em> : 1980 | 689 pg</li>
- <li><em>Éditeur</em> : Flammarion</li>
- </ul>
- </div>
- <!-- /info -->
- </div>
- <!-- content -->
- </div>
- <!-- wrapper -->
- </body>
- </html>
|
|