Il peut arriver que l'on ai besoin de center complètement une page, aussi bien
horizontalement que verticalement. Du côté horizontal, pas de problème, la balise
DIV est là, mais côté vertical,
alors là, problème .....
Le moyen que j'ai trouvé est d'utiliser un tableau sur toute la page :
<BODY BGCOLOR=BLACK TEXT=GOLD>
<TABLE BORDER=0 WIDTH=100% HEIGHT=100%>
<TR><TD ALIGN=CENTER VALIGN=MIDDLE>
Là vous mettez ce que vous voulez
</TD></TR></TABLE>
|
EXEMPLE
Positionner des éléments :
|
De même, on a parfois besoin de positionner des éléments assez finement dans la page.
On se dit alors que les paramètres WIDTH
et HEIGHT des TABLE seraient pas mal.
Mais on se rend assez vite compte que c'est pas satisfaisant, le brwoser traitant ces
paramètres parfois de manière un peu bizarre.
Le moyen que j'utilise est d'mployer une image vide : c'est une image qui fait un
pixel et qui a un fond transparent. Bref, une image qu'on ne voit pas. Vous pouvez
ne pas voir l'image ICI. (Le meilleur moyen de la récupérer, si
vous voulez, c'est de faire un clic droit sur le lien précedent et de faire "save as" ...)
Ensuite, là où vous voulez mettre un espace vide d'une certaine largeur, vous
mettez tout simplement <IMG SRC=vide.gif WIDTH=30>
(par exemple si vous voulez un espace de 30 pixels). Vous pouvez aussi faire la même
chose verticalement en remplaçant le WIDTH par HEIGHT.
EXEMPLE
|