5568 sujets

Sémantique web et HTML

Bonjour,

J'ai créé une page XHTML du avec un menu sur la gauche gérer grâce a float.
Dans la partie de droite du site il y a le contenu du site, jusque là tous va bien. Voici un petit shéma pour ceux qui sont perdu :


 ----   ------------
|     | |            |
|  1 | |      2        |
|     | |            |
 ----   ------------


Le 1 étant le menu et le 2 étant le contenu du site.
Donc le 1 est mis en place grace un un float: left; Mais j'aimerai dans le 2 (le contenu), mettre un tableau contenant le récapitulatif des derniers messages. Mais je veux que mon tableau prenne toute la largeur du 2 mais si je met 100% en largeur de mon tableau, il m'aggrandie le tableau comme si le menu n'exister pas, et dépasse sur la droite de la page.
J'aimerai donc que le tableau qui se trouve dans mon div ait la la largeur du 2 et non de toute la page.

Merci
Modifié par Fabogranqi (05 Dec 2005 - 20:54)
Bonjour Fabogranqi,

Pourrais-tu nous donner un peu plus d'infos ?

Le code html et css par exemple ?
Ok.

Je vais implifier le code

page html :
<div id="menu">Contenu du menu</div><div id="corps"><table><thead><tr>...</table></div>


Et voici le CSS


#menu
{
width: 180px;
float: left;
}

#corps
{
/* CSS du corps de la page */
}

table
{
width: 100%;
}



Voilà, j'ai fais au plus simple.