Je voudrais faire un site "simple" avec un tableau :
- en haut pour mettre un titre ;
- à gauche pour un menu ;
- à droite du menu le contenu du site.
J'ai inclu un table dans un table pour que le site puisse etre centré.
J'ai fait un table avec 4 cellules dont les 2 de la première ligne sont fusionnées (collapse="2" ).
Problème :
La cellule de gauche n'est pas de largeur fixe quand le texte du titre dépasse une certaine taille.
Voici :
Là c'est bon :
http://perso.wanadoo.fr/charlynco/divers/index.htm
Et là c'est moins bon (le titre est plus long d'une lettre) :
http://perso.wanadoo.fr/charlynco/divers/index2.htm
La css :
Code :
- body {
- margin: 0px 0px 0px 0px;
- padding: 0px 0px 0px 0px;
- font-family: verdana, arial, helvetica, sans-serif;
- color: #000000;
- background-color: #FFFFFF;
- background-image: url(fond.gif);
- }
- table.niv1 {
- margin-left: auto;
- margin-right: auto;
- width: 100%;
- border-width: thin;
- border-style: solid;
- border-color: black;
- }
- table.niv2 {
- margin-left: auto;
- margin-right: auto;
- /*text-align: center;*/
- width: 95%;
- border-width: thin;
- border-style: solid;
- border-color: red;
- }
- td.top {
- border-width: 1px;
- border-style: solid;
- border-color: #336699;
- /*background-color: #336699;*/
- }
- td.left {
- width: 100px;
- border-width: 1px;
- border-style: solid;
- border-color: #336699;
- }
- td.middle {
- /*width: 100px;*/
- border-width: 1px;
- border-style: solid;
- border-color: #336699;
- }
|
Quel est le problème ?
Est-ce ainsi qu'on doit faire ?
Merci.
PS : j'ai commencé avec des div mais pour un projet je serai certainement amené à utiliser les table.
Message édité par charly007 le 21-02-2004 à 18:21:37