Modèle:Tableau aligné — Wikipédia
Utilisation
[modifier le code]Ce modèle permet de faciliter l'alignement du contenu des tableaux en utilisant moins de wikicode.
Syntaxe
[modifier le code]Placer {{Tableau Aligné}}
juste avant le tableau, puis ajouter les classes voulues au tableau.
Classe | Fonction |
---|---|
defaultleft | Aligne par défaut toutes les cellules du tableau à gauche |
defaultcenter | Aligne par défaut toutes les cellules du tableau au centre |
defaultright | Aligne par défaut toutes les cellules du tableau à droite |
colNleft | Aligne les cellules de la colonne N à gauche, N étant un nombre |
colNcenter | Aligne les cellules de la colonne N au centre, N étant un nombre |
colNright | Aligne les cellules de la colonne N à droite, N étant un nombre |
Limitations
[modifier le code]- Les numéros de colonne jusqu'à
col19
sont pris en charge. Un tableau peut avoir plus de colonnes, mais elles ne peuvent pas être alignées avec cette méthode. - Sur les tableaux utilisant
rowspan
oucolspan
, les classes ci-dessus pourraient ne pas fonctionner correctement sur ces lignes, car l'alignement apparaîtra dans les mauvaises cellules. - Auquel cas, un code normal tel que
style="text-align: left/center/right;"| cell content
pourra être ajouté aux cellules individuelles, permettant d'obtenir l'alignement souhaité en replaçant l'alignement non désiré.
Exemple
[modifier le code]{{Tableau aligné}} {| class="wikitable defaultcenter col1left col4right" !Item1 !Item2 !Item3 !Item4 |- |AAAAAA |100-200 |3-4 |53.43 |- |BBB |5-6 |7-8 |5563.35 |- |CC |9-10 |113-125 |322313.00 |}
Item1 | Item2 | Item3 | Item4 |
---|---|---|---|
AAAAAA | 100-200 | 3-4 | 53.43 |
BBB | 5-6 | 7-8 | 5563.35 |
CC | 9-10 | 113-125 | 322313.00 |
Aligner une colonne d'en-têtes de lignes
[modifier le code]Avec la classe « wikitable », la cellule d'en-tête est toujours centrée à moins d'être ajustée individuellement. Par conséquent, ce modèle n'est d'aucune aide pour les en-têtes dans ce cas précis.
Pour pallier ce problème, faites un rechercher-et-remplacer global pour ajouter style:text-align:left
à chaque cellule d'en-tête.
Pour ce faire, assurez-vous que le tableau est dans une section séparée, ou bien dans un bac à sable. Cliquez sur le lien « Modifier le code », puis cliquez sur « Avancé » dans la barre d'outils. Enfin, cliquez sur l'icône « Rechercher et remplacer » à droite.
Remplissez le champ avec :
!
Puis complétez le champ « Remplacer par » avec :
! style=text-align:left|
Assurez-vous que toutes les options soient décochées et cliquez « tout remplacer ».
Prévisualisez la page. Enlevez style=text-align:left|
des en-têtes de colonnes. Une façon plus simple peut être de couper les en-têtes avant le « rechercher-et-remplacer » et les mettre de côté dans un éditeur de texte.
D'autres ajustements individuels des cellules peuvent être nécessaires.
Enfin, publiez la page.
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.