Comment faire une mise en page sur plusieurs colones ?
Pour ce faire, vous devez utiliser les balises html correspondantes.
Liste des balises et explication :
Note : Les titres lettrés (a,b,c) vous indiquent le type de balises qui va être décrit. Les titres chiffrés vous donnent le code de la balise à inserrer entre crochets ( <> ). Les puces indiquent tout d'abord les attributs disponibles pour la balise dont il est question, et s'il y en a une deuxième série, les valeurs possibles de l'attribut.
- Tableau :
- table : annonce le début d'un tableau
attributs disponibles:
- border="X" : annonce si l'on veut qu'il y ai une bordure (si vous n'en voulez pas X=0) X est en pixel donc au dessus de 3 ou 4 c'est énorme !!
- cellpadding="X" : définit l'espacement entre le contenu de la cellule et le bord de la cellule (en pixels)
- cellspacing="X" : définit l'espacement entre les cellules (en pixels)
- width="X" : la largeur du tableau en pixels (500 pixels max )
- width="X%" : définit la largeur du tableau en pourcentage de la largeur disponible
- bgcolor="XXX*" : définit la couleur de fond du tableau ENTIER
- bordercolor="XXX(*)" : définit la couleur de la bordure si il y en a une
(*)XXX est le code de la couleur.
- /table : annonce la fin du tableau
- Ligne :
- tr : annonce le début d'une ligne
- /tr : annonce la fin d'une ligne
- Colone :
- td : annonce le début d'une colonne
attributs disponibles:
- colspan="X" : fait fusionner les colonnes ou X =le nombre de colonne que l'on veut faire fusionner
- rowspan="X" : fait fusionner les lignes ou X =le nombre de lignes que l'on veut faire fusionner
- valign="middle/top/bottom" : définit la position verticale du contenu de la cellule
- top pour mettre le contenu en haut de la cellule
- middle pour mettre le contenu au milieu de la cellule (valeur par défaut)
- bottom pour mettre le contenu en bas de la cellule
- align="center/left/right" : définit la position horizontale du contenu de la cellule
- left pour mettre le contenu à gauche de la cellule (valeur par défaut)
- center pour mettre le contenu au centre de la cellule
- right pour mettre le contenu à droite de la cellule
- width="X" : défini la largeur de la colonne en pixels
- width="X%" : défini la largeur de la colonne en pourcentage
- height="X" : défini la hauteur de la colonne en pixels
- /td : annonce la fin d'une colonne
ATTENTION !!
Vous
ne devez pas aller à la ligne après les balises, mettez tout sous forme d'un seul paragraphe comme dans l'exemple ci dessous (dans le cas contraire, le forum affichera autant de ligne blanche que de fois où vous êtes aller à la ligne avant votre tabeleau.
Taille des caractères dans les tableaux :
C'est fréquent que la taille des caractères dans les tableaux soit supérieure à celle utilisée dans les forums pour cela pensez le bbcode size (voir ici pour le bbcode)
Petit conseil :
Servez vous du bloc note, au moins, il y aura pas de complications pour taper le code (et vous pourrez bien organiser vos balises avant de supprimer les mises à la ligne) parce que la case pour taper le code est vraiment petite.
Exemple de tableau :
Code :<table align="center" border="1" width="100%" cellpadding="0" cellspacing="0"><td>1ere ligne : colonne de gauche<td><td>1ere ligne : colonne de droite </td><td>2eme ligne : colonne de gauche<td><td>2eme ligne : colonne de droite </td></table>
Affichera :
1ere ligne : colonne de gauche | | 1ere ligne : colonne de droite | 2eme ligne : colonne de gauche | | 2eme ligne : colonne de droite |
Pour en savoir plus :
Vous pouvez aller sur cette
page dont je me suis beaucoup inspirée, qui présente en plus beaucoup d'exemples de tableaux avec explications.