bas de page... en bas de page

----Message d'origine----

Date: Wed, 03 Sep 2003 13:24:52 +0200
De: Sylvain <spip@guaph.net>

je suppose que tu cherche à gèrer cela par un style et ne saurais te dire
perso j'utilise bêtement un tableau :
<table height="100%">
  <tr>
    <td>éléméents de la page</td>
  </tr>
  <tr>
    <td height="1">pied de page (include par exe.)</td>
  </tr>
</table>

a+
--
Sylvain

ben voui, j'y ai bien pensé au tableau... mais j'essaye de m'affranchir des <table> et de tout passer en <div>.

merci en tout cas. si jamais je trouve pas de solution, je me résignerais à mettre une balise <table> au milieu de tous mes beaux <div> ;o)

JP

le 3/09/03 15:43, jpweb@club-internet.fr à jpweb@club-internet.fr a écrit :

ben voui, j'y ai bien pensé au tableau... mais j'essaye de m'affranchir des
<table> et de tout passer en <div>.

question de neophyte
pourquoi etre absolu ?
est ce que le solution ne serait pas justement de mixer
les tables pour les grandes casses de la mise en page, pour evitre tout les
pb signales sur la iste selon les navigateurs
les div et autre css pour les details (font, sous paragraphe)

Nicolas RIQUOIS
http://www.pucroller.com

Parceque peut-être qu'en respectant les standards du W3C, on s'assure une
longévité de compatibilité avec les futurs navigateurs qui eux, éspérons le
traduiront enfin correctement les standards du web :wink:

ceci dit il existe une solution au problème ou plutôt plusieurs qui sont du
ressort de la bonne gymnastique dans l'utilisation des div...

1. cf openweb comme on l'a déjà signalé, astuce du spacer
2. quand tu construis ta page c'est comme avec un tableau, il faut commencer
par l'agencement des différentes div, puis par l'agencement des div contenu
dans les précédentes et ainsi de suite, de la plus général à la plus précise
(en gros la première erreur que je faisais au départ est de vouloir placer
mes petites boites (une div chaque) avant de définir le colonnage vertical
ou le nombre de div horizontal)

"Nicolas RIQUOIS" <nicolasriq@free.fr> a écrit dans le message de
news:BB7BA8F4.EB01%nicolasriq@free.fr...
le 3/09/03 15:43, jpweb@club-internet.fr à jpweb@club-internet.fr a écrit :

ben voui, j'y ai bien pensé au tableau... mais j'essaye de m'affranchir

des

<table> et de tout passer en <div>.

question de neophyte
pourquoi etre absolu ?
est ce que le solution ne serait pas justement de mixer
les tables pour les grandes casses de la mise en page, pour evitre tout les
pb signales sur la iste selon les navigateurs
les div et autre css pour les details (font, sous paragraphe)

Nicolas RIQUOIS
http://www.pucroller.com

Gwendal wrote:

Parceque peut-être qu'en respectant les standards du W3C, on s'assure une
longévité de compatibilité avec les futurs navigateurs qui eux, éspérons le
traduiront enfin correctement les standards du web :wink:

ceci dit il existe une solution au problème ou plutôt plusieurs qui sont du
ressort de la bonne gymnastique dans l'utilisation des div...

1. cf openweb comme on l'a déjà signalé, astuce du spacer
2. quand tu construis ta page c'est comme avec un tableau, il faut commencer
par l'agencement des différentes div, puis par l'agencement des div contenu
dans les précédentes et ainsi de suite, de la plus général à la plus précise
(en gros la première erreur que je faisais au départ est de vouloir placer
mes petites boites (une div chaque) avant de définir le colonnage vertical
ou le nombre de div horizontal)

dans ce cadre j'avais commencé a ecrire des classes php de ce genre :wink:

- 2 types de boites : VBox, HBox
- les Box on un titre, une classe, et un contenu

et j'arrivais a faire cela :

$main = new VBox("le nom", "la classe",
  une liste de fils
);

soit

$main = new VBox("le nom", "la classe",
  new VBox("2", "classe"),
  new VBox("3", "classe",
    HBox("4", 'classe'),
);

sur le plan de l'arbre, j'arrive bien a la gerer en php, mais j'ai buté sur les aspects CSS.
Mais effectivement l'idée générale et là ; il semble que ce soit une technique qui autorise
toute sorte de mise en page ; ce doit etre utilisé dans les bibliothèque, Tk, Gtk, Java aussi
si je ne me trompes pas.

Pour les CSS, tout est la : http://www.openweb.eu.org/