Bonjour a tous,
J'ai quelques petits soucis pour la construction d'un site.
Je n'arrive pas à créer un lien sur mes 2 menus qui puisse ouvrir une page html dans ma class "centre".
Déjà, est-ce possible ?
Ensuite, Comment ?
Sinon, Ah bon... Tant pis.
Je vous donne mon code HTML :
Et mon code CSS :
Merci par avance de me donner quelques précisions, je vous en serai reconnaissant.
Max.
Modifié par Maxim (01 Dec 2005 - 09:37)
      
      
    J'ai quelques petits soucis pour la construction d'un site.
Je n'arrive pas à créer un lien sur mes 2 menus qui puisse ouvrir une page html dans ma class "centre".
Déjà, est-ce possible ?
Ensuite, Comment ?
Sinon, Ah bon... Tant pis.
Je vous donne mon code HTML :
<html>
<head>
<title>Slyguys.org</title>
<link href="style_ind.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="head1">
  <img src="images/logo.gif" class="logo" alt="logo" width="123" height="92" />
</div>
<div class="head2">
  <div class="menuhaut">  
      <a href="...">Accueil</a>  
      <a href="...">Produits</a>  
      <a href="...">Catalogue</a>  
	<a href="...">Forum</a>  
	<a href="...">Contacts</a>
  </div>
</div>
<div class="gauche">
  <ul class="menu">
	<a href=menu.html target=>Menu 1</a>
	<li>Menu 2</li>
	<li>Menu 3</li>
      <li>Menu 4</li>
	<li>Menu 5</li>
  </ul>
</div>
<div class="centre">
  <h1>Mon site web</h1>
  <h2>Rubrique 1</h2>
  <p>blabla</p>
</div>
</body>
</html>
Et mon code CSS :
body {
margin: 0;										/* sans marges, la page sera collée aux bords */
font-family: verdana, arial, sans-serif;					/* on définit la police de base dans la page */
font-size: 12px;									/* on définit la taille de police de base dans la page */
}
.head1 {
background-image: url('images/head1.gif');
width: 770px;
height: 90px;
}
.head2 {
background-image: url('images/head2.gif');
width: 770px;
height: 36px;
} 
.logo {
float: right;									/* alignement du logo à droite */
margin-right: 10px;								/* placement du logo dans son conteneur, head1 */
margin-top: 3px;
border: 0;
}
.gauche {
position: absolute;
left:0;											/* on place le bloc gauche à gauche en position absolue */
background-image: url('images/menu.gif');
width: 181px;
height: 337px;
}
.centre {
margin-left: 181px;								/* on place le bloc centre par rapport à la largeur du bloc gauche */
width: 586px;
}
.menu {											/* on définit un conteneur pour le menu */
margin-top: 30px;
width: 160px;
border: 1px solid #060C6F;
background-color: #B7D3F0;
font-family: verdana, arial;
font-size: 110%;
text-align: center;
}
h1 {
font-size: 160%;
text-align: left;
}
h2	{
font-size: 120%;
text-align: right;
}
ul,li {
list-style-type: none;							/* pour ne pas avoir de puces */
margin: 0;
padding:0;
line-height: 150%;								/* interligne */
}
.menuhaut {
float: right;									/* on aligne le menu vertical à droite de son conteneur, head3 */
margin-right: 10px;
margin-top: 10px;
}
.menuhaut a {
font-size: 16px;
font-weight: bold;
color: #060C6F;
text-decoration: none;							/* pour éviter le soulignement au survol */
margin-left: 20px;								/* espacement entre chaque sous-menu */
}
Merci par avance de me donner quelques précisions, je vous en serai reconnaissant.
Max.
Modifié par Maxim (01 Dec 2005 - 09:37)
 
  étant donné que je me lance sur les feuilles de style, j'ai une question :