tout d'abord, merci pour vos réponses,
c'est sympathique de votre part (surtout avec les liens, je me sens gaté là

)
cependant, j'ai quelques commentaires:
>> Un tableau sert par définition à mettre des données tabulaires ! pourquoi y mettre autre chose que ca ?
oui, t as raison, on détourne l'usage primaire des tableaux mais est-ce qu'on fait pas la meme chose en detournant l'usage des listes (ul et li...) pour faire des menus horizontals?
>> Mais il ne faut pas utiliser CSS pour placer les trucs au px prés
tu veux dire quoi exactement par là, j'aimerais que tu m'expliques ce point parce qu'il m'interesse. Avec CSS, c est juste des left top width height margin padding... défini au pixel (y a d autres unités de mesures mais l'idée est la meme)
----------------------------------------------------
Sur les liens que vous m'avez passer et sur d'autres sites web, ils disent que le but primaire de l'usage des CSS est de rendre le code plus léger, moins bourré de tableaux imbriqués illisibles à la longue. J'ai vu des codes sources, puis c'est totalement vrai.
Cependant, j'ai penser à un truc. Il y a des situations où on doit vraiment mettre des div dans d'autres div.
Prenons par exemple la situation d'un menu horizontal principal qui ressemble à ca:
[ Lien ]si mon résonement est bon, il faut une dizaine de div pour positionner ces éléments avec les bons mesures en pixels pour faire ce menu. Je ne sais pas si c'est la meilleure facon de faire.
vous en pensez quoi de ce schema la?
Toujours avec ce menu, il me semble que ca sera plus juste d'utiliser le div principal pour positionner le menu dans la page et de faire ce qui est à l'interieur du div avec des tableaux. C'est ce qui me parait le mieux.
Je suis sur que vous avez d'autres techniques

@++