Discussion aide:Insérer un tableau (wikicode, expert)
tableau avec tri
- je cherche depuis 10 bonnes minutes comment faire un tableau avec tri des lignes par colonnes pour Provinces d'Iran ; ca m'enerve :( .
- Eureka :
class="wikitable sortable"
. Voir w:Help:Magic_words#Time par exemple (maintenant où mettre cela ?) {{User:STyx/Signature}} 6 août 2007 à 19:01 (CEST)
- Eureka :
- faudrait aussi compléter {{Aide/Tableau}} <STyx @ 24 juillet 2007 à 23:56 (CEST)
Restauration de l'ancien article
Étant donné que cet article-ci est en chantier, incomplet, j'ai demandé le renommage de l'ancien article sous le titre "Aide:Tableau". Voir : Wikipédia:Demande de renommage. Teofilo ◯ 4 septembre 2007 à 13:55 (CEST)
Une image en fond de tableau ?
Bonjour,
Quelqu'un saurait-il la syntaxe à utiliser pour placer une image en fond de tableau, plutôt d'une simple couleur avec style="background-color:#xxxxxx" ?
Par exemple pour réaliser un tableau avec un fond hachuré.
Merci par avance. Darrigan (d) 25 novembre 2007 à 17:50 (CET)
- Normalement, c'est simplement
background-image: url(...)
. Seulement, MediaWiki ne l'accepte pas. À moins d'infâmes bidouilles, je crois que la seule solution est de créer une classe CSS à cet effet et de l'ajouter dans le monobook. — Florian, le 25 novembre 2007 à 18:03 (CET)- Merci pour ta réponse rapide :-) Avant que je me plonge sérieusement dans la syntaxe CSS, on aura inventé mieux que MédiaWiki ;-) Darrigan (d) 26 novembre 2007 à 20:02 (CET)
Proposition de restructuration de l'aide sur les tableaux
J'ai découvert Aide:Réaliser un tableau en code wiki il y a peu et aussi Discussion aide:Tableau correspondance wikipedia html/Suppression (Aide:Tableau correspondance wikipedia html re-dirige vers Aide:Tableau maintenant) et une question m'est venu: Pourquoi documenter une chose qui est déconseillée ?
Je ne suis pas contre de faire une page sur l'équivalence entre code wiki et code html, mais pas sur Aide:Tableau qui pourrait être ainsi simplifié et plus orienté pour les débutants (qui ne sont pas informaticiens ou programmeurs, et qui ont plus de chances d'échouer ici). Je pense qu'on devrait faire 2 pages d'aide sur les tableau:
- une page courte et simple avec que du code wiki, et
- une pour la correspondance html-code wiki. Romainhk (QTx10) 19 mars 2008 à 16:43 (CET)
- De quoi s'agit-il quand tu parles d'« une chose qui est déconseillée » ? des tableaux de présentation ? De l'utilisation de la syntaxe façon HTML pour les tableaux ? (plutôt ce dernier point, je suppose).
- Déconseiller la syntaxe HTML pour les tableaux au motif qu'elle serait plus compliquée ou déroutante... Bof. Franchement Bof. Les tableaux sont un cas classique et emblématique où la syntaxe wiki avec ses
{[
nià e pas confondre avec
!+
ou|
, sans compter la gestion des retours à la ligne, montre immédiatement ses limites et où un pseudo balisage HTML est tout aussi (voir beaucoup plus) simple pour toutes sortes d'utilisateurs (je parle de pseudo-balisage HTML car 1) ce n'est pas du HTML et ça n'obéit pas à ses contraintes) et 2) ça se résume à des<td> <tr> <th>
en début de ligne). Laissons le choix aux gens, et contentons-nous de leur mettre à disposition l'information... --Lgd (d) 28 mars 2008 à 11:57 (CET)- Oui, je parlais de l'utilisation du html pour les tableaux (dixit la phrase: Cependant, les balises de tableaux sont parfois difficiles à éditer, surtout pour quelqu'un n'étant pas à l'aise avec la codage HTML. Pour cette raison, il est conseillé de lui préférer la syntaxe Wiki.); mais on peut supprimer cette mention si elle n'a pas lieu d'être.
- Je trouve que les paires de balises
<td></td> <tr></tr> <th></th>
sont plus compliqués à lire que|
,|-
ou!
et le contenu du tableau est plus claire à lire en syntaxe wiki, même si cette syntaxe à ces limites. - Par pseudo-balisage HTML, tu parles de syntaxe wiki ou du code html utilisé? Je ne penses pas que l'on puisse parler de pseudo-code autrement que pour la syntaxe wiki. Romainhk (QTx10) 29 mars 2008 à 11:26 (CET)
- Non, contrairement à une idée bien répandue, quand on écrit par exemple
<table><tr>...
, mediawiki n'accepte pas de code HTML, mais une syntaxe wiki qui y ressemble (traitée en tant que tel par son parser, plus précisément sanitizer.php). - Et justement... Il n'y a pas lieu de fermer systématiquement ces peudos balises, par exemple ;-) Voir les judicieuses remarques de Marc Mongenet sur le Bistro, à plusieurs reprises, à ce sujet.--Lgd (d) 29 mars 2008 à 15:11 (CET)
- C'est le genre de chose qui devrait figurer dans l'aide. :) Romainhk (QTx10) 30 mars 2008 à 22:06 (CEST)
- Non, contrairement à une idée bien répandue, quand on écrit par exemple
A recycler n*2
Pareil. Je tombe sur cette page et je la trouve vraiment archaïque. Normale, elle fut ecrite en 2004-2005, discute largement de fonction trop moche (comment avoir un border="10px"), et un chouillant, en fin, du genialissime class="wikitable". Je suis egalement d'accord avec Romainhk : il y a trop de choses, cela perd les nouveaux. Il y a 15 jours, l'utilisateur:Moumine pourtant wikipedien tres actifs m'a ecrit "quand tu commenceras ta refonte des pages d'aide, s'il te plait, occupe-toi des tableaux en priorité prioritaire : j'ai pas encore compris comment faire un tableau et l'aide est du pur charabia" (diff). Moumine est un wikipediens actifs et experimenté. Un nouveau qui tombe sur cette page d'aide meurt sur le champ.
Voila un plan d'action :
- Creation de Aide:Wikitableau, pour débutants (pur débutant wiki and HTML + semi debutants), exposant les dernieres class/technologie et les plus utiliser.
- Retrograder l'actuel Aide:Tableau comme une page experte pour ceux qui veulent en savoir plus.
Romainhk, Moumine, je me lance, vous vuivez ? 220.135.4.212 (d) 30 mars 2008 à 10:21 (CEST)
- ce serait beaucoup plus habile de venir d'abord en parler sur Discussion Projet:Aide. --Lgd (d) 30 mars 2008 à 10:38 (CEST)
- Vu. Le projet Aide discute beaucoup trop. J'ai deja tenté, c'est trop lent. 220.135.4.212 (d) 30 mars 2008 à 10:53 (CEST)
- Très franchement que vous trouviez cela « trop lent » n'a aucun intérêt. Si cela se trouve, cela irait mieux et plus vite si vous y contribuiez intelligemment ;-) --Lgd (d) 30 mars 2008 à 10:59 (CEST)
- Vu. Le projet Aide discute beaucoup trop. J'ai deja tenté, c'est trop lent. 220.135.4.212 (d) 30 mars 2008 à 10:53 (CEST)
Division de cellules
Bonjour,
J'aimerais savoir comment on peut diviser une cellule en deux selon la diagonale ? Ce serait utile par exemple dans des tableaux à deux entrées, ou dans des tables de lois. Comment faire en code wiki ? Avec le HTML ? (Et, puisque j'y suis, aussi en LATEX - même si évidemment on n'écrit pas en LATEX dans un wiki, les trois codages se ressemblent un peu beaucoup.)
Merci, Octozor (d) 29 mai 2008 à 11:11 (CEST)
- Pour faire bref: on ne peut pas (on peut tenter quelque-chose qui y ressemble vaguement de loin par une nuit de brouillard via diverses astuces notamment CSS, mais elles sont tellement fragiles que la réponse est finalement non
, désolé). Cordialement--Lgd (d) 29 mai 2008 à 11:18 (CEST)
- C'est dommage ... Tant pis. Autre question : comment trace-t-on une ligne horizontale dans un tableau ?
- Par exemple :
4 546 213 | |
+ | 5 322 741 |
9 868 954 |
- J'aimerais tracer une ligne horizontale (ce que fait un élève quand il "pose" une addition). J'ai essayé d'insérer <hline /> mais ce n'est pas la bonne balise.
Merci Octozor (d) 30 mai 2008 à 20:34 (CEST)
- Un poil en retard, mais c'est avec ---- ;) Vivi-1 (d · c · b) sous IP: 82.236.230.156 (d) 5 novembre 2008 à 20:01 (CET)
- J'aimerais tracer une ligne horizontale (ce que fait un élève quand il "pose" une addition). J'ai essayé d'insérer <hline /> mais ce n'est pas la bonne balise.
Recommandation sur l'utilisation de la syntaxe HTML
On trouve dans l’introduction la phrase suivante (le gras est de moi):
Même s'il est possible d'insérer directement du code HTML pour créer des tableaux (ce code ne sera pas affiché tel quel mais retraité par MediaWiki), il lui est préféré la syntaxe Wiki, bien qu'elle soit illisible dès qu'un tableau est un tout petit peu élaboré.
Moi, j’aurais dit exactement le contraire, du genre « Il est aussi possible d'insérer directement du code HTML pour créer des tableaux (ce code ne sera pas affiché tel quel mais retraité par MediaWiki). Cette dernière méthode est préférable dès qu'un tableau devient un peu élaboré, puisque la syntaxe Wiki devient rapidement illisible dans ce cas. »
J’irais même beaucoup plus loin. En effet, la syntaxe wiki des tableaux d’une part, et les fonctions parseurs et les modèles d’autre part, ne font pas bon ménage pour les raisons suivantes :
- Dans la syntaxe wiki des tableaux, les retours à la ligne sont significatifs ; dans les modèles, ils sont supprimés sous certaines conditions. Autre difficulté à prendre en compte: une suite de plusieurs retours à la lignes provoque l’insertion d’un nouveau paragraphe.
- La barre verticale est utilisée dans la syntaxe des deux constructions, ce qui oblige à utiliser des circonvolutions du genre le modèle {{!}} dès qu’une ligne d’un tableau apparait dans l’argument d’un modèle.
Ces deux points font que l’utilisation conjointe de syntaxe wiki des tableaux et de modèles/fonctions parseurs est un véritable cauchemar, et conduisent parfois à des bricolages douteux, du genre l’utilisation impropre de CSS (classe « hiddenStructure ») au lieu de la fonction parseur « {{#if:...}} » pour gérer les lignes conditionnelles (voir la discussion récente Discussion Wikipédia:Atelier accessibilité#HiddenStructure pour ce dernier point). Je propose donc :
L’utilisation de la syntaxe dite « wiki », peut devenir rapidement illisible dès que le tableau devient un peu complexe, et entre en conflit avec la syntaxe des fonctions parseurs et des modèles ; elle n’est donc pas adaptée aux modèles, spécialement ceux générant des tableaux avec parties facultatives. Dans les modèles, il est donc fortement recommandé d’utiliser plutôt la syntaxe équivalente ressemblant au HTML.
—C.P. 7 juillet 2009 à 12:25 (CEST) et 15:01 (CEST)
- J'approuve chaudement, pour les mêmes raisons. --Lgd (d) 12 juillet 2009 à 09:36 (CEST)
fait --Lgd (d) 18 juillet 2009 à 10:25 (CEST)
Couleur des bordures des colonnes
Bonjour à tous,
Je cherche mettre en blanc la bordure d'une colonne.
Mon tableau comporte 3 colonnes. Je souhaite mettre en blanc la bordure droite de la première colonne. J'utilise un wikitable.
Colonne 1 | Colonne 2 | Colonne 3 |
---|---|---|
bordure blanche à droite souhaitée | bordure blanche à gauche souhaitée | Texte |
bordure blanche à droite souhaitée | bordure blanche à gauche souhaitée | Texte |
bordure blanche à droite souhaitée | bordure blanche à gauche souhaitée | Texte |
Si vous savez comment faire, je vous en remercie d'avance.
Bonjour, dois-je procéder de la même manière si je veux un wikitable sans bordures (border="0"
étant, si j’ai bien compris, incompatible avec wikitable) ? --froisois (discuter) 26 novembre 2013 à 14:21 (CET)
pas de bord souhaité | pas de bord souhaité |
Tableau et liste
Bonsoir,
Comment créer un tableau dans une liste ?
- {| class="wikitable"
|Élément |}
Cordialement, --Lacrymocéphale (discuter) 9 février 2014 à 20:24 (CET)
tableau et image
Bonjour à ceux qui suivent cette page. Je cherche à savoir s'il est possible de faire cohabiter une image placée à droite d'un texte et un tableau centré. Lorsque j'essaie avec le style wikitable center , le tableau vient prendre toute la largeur de la page mais sous l'image et si je choisis wikitable, le tableau se colle à gauche en laissant un espace disgracieux avec l'image placée à droite. Y a-t-il une solution ? HB (discuter) 26 février 2014 à 17:13 (CET)
- Bon pas beaucoup d'aide sur cette page...Pour ceux qui rencontreraient le même problème, j'ai trouvé une solution pis-aller qui consiste à écrire class="wikitable cent
rer" width="70%". HB (discuter) 28 février 2014 à 17:59 (CET)- Il n'y a apparemment pas de problème si on utilise la syntaxe de base donnée dans Aide:Tableau. cf. ci-dessous. -- Amicalement, Salix [Converser] 28 février 2014 à 18:18 (CET)

Titre col. A | Titre col. B | Titre col. C | |
---|---|---|---|
Titre ligne 1 | Donnée 1A | Donnée 1B | Donnée 1C |
Titre ligne 2 | Donnée 2A | Donnée 2B | Donnée 2C |
Titre ligne 3 | Donnée 3A | Donnée 3B | Donnée 3C |
Oups, pardon pour mon impatience (et ma faute de frappe)... et merci pour ta réponse. Ma question portait sur l'utilisation de wikitable center (et non wikitable centre). J'ai d'ailleurs signalé dans Discussion aide:Tableau#wikitable centre et wikitable center ne sont pas synonymes le comportement différent des deux syntaxes que je croyais synonyme HB (discuter) 28 février 2014 à 18:31 (CET)
Tableau et tri de la date en français
Bonjour, serait-il possible d'inclure dans le processus de tri le classement à partir de date aux formats plus adaptés au Français. Les formats triables sont actuellement, si je ne me trompe pas :02-08-2005 ou 02-aug-2005 ou 02.aug.2005 ou 02.Aug.2005 ou 02/08/2005. Ne pourrais-t-on pas ajouter une fonction de tri opérationnelle à partir du format 10 janvier 2014 ? Merci d’avance pour vos réponses. Cordialement. --Julien1978 (d.) 29 avril 2014 à 11:13 (CEST)
- Répondu sur Wikipédia:Questions techniques/semaine 18 2014#Tri des dates. -- Speculos ✉ 29 avril 2014 à 19:00 (CEST)
colspan/rowspan et sortable
Bonjour,
On lit dans l'aide :
- Les tables ayant des cellules s’étendant sur plusieurs rangées (rowspan) ou colonnes (colspan) ou ayant des cellules manquantes en fin de ligne peuvent ne pas se trier correctement (la fonctionnalité de tri ne reconnait pas explicitement les groupes de rangées ou de colonnes induits par la présence de cellules fusionnées).
Les tableaux triables avec "rowspan" fonctionnent aujourd'hui bien. Par contre, la situation ne s'est pas arrangée pour les "colspan" ni les tableaux dont toutes les cellules en fin de ligne sont manquantes. Pourtant, le clôture du rapport de bug concernant ce problème laissait entendre que "colspan" n'entravait plus le tri des pages, mais je n'ai pas trop compris les subtilités de la discussion.
Quelqu'un saurait s'il y a un moyen de faire un tableau avec colspan qui fonctionne, et si non quelle sont mes recours pour tenter de faire s'améliorer la situation ? Encolpe 14 octobre 2014 à 10:19 (CEST)
Titre sur 2 lignes
Quand un titre est sur deux lignes (avec rowspan et colspan) il faudrait donner la marche à suivre et des exemples. Je vais aller voir l'aide anglaise pour savoir comment faire.
J'ai trouver dans l'aide en anglais : ici. — Berdea (discuter) 10 mars 2016 à 10:19 (CET)
Tri nombre + référence
Lorsqu'un tableau de nombres est triable, mais que des références sont insérées dans les colonnes, alors la cellule prend la valeur d'un texte (probleme persistant malgré {{num|11}}, et l'ordre de se retrouve à être : 1,2,20,25,3,4,5 ... au lieu de 1,2,3,4,5,20,25. Comment peut on solutionner ce problème ? Roumpf [Message] 24 mai 2016 à 21:31 (CEST)
- En utilisant un modèle comme {{Smn}} ou {{Tri}} — Zebulon84 (discuter) 24 mai 2016 à 22:22 (CEST)
- Bonjour, Je n’avais pas vu la réponse, j'y reviens. Lorsque l’on met le modèle {{unité}}, le tri ne se fait pas, il faudrait en plus rajouter {{tri}} ? Il serait pourtant logique d'avoir un tri numérique avec le modèle {{Unité}} pour limiter les contraintes de rédaction, non ? Roumpf [Message] 11 décembre 2016 à 17:25 (CET)
- {{Unité}} est destiné aux nombres suivis d'une unité, qu'ils figurent ou pas dans un tableau. Il ne serait pas souhaitable d'y ajouter une fonctionnalité spécifique aux tableaux. D'ailleurs l'exemple que vous donniez au début ne semble pas lié à une unité et ne nécessite donc pas l'utilisation de {{Unité}} ; s'il s'agit de mettre en forme un nombre, par exemple en insérant des espaces tous les trois chiffres, {{Smn}} le fait déjà. 12 décembre 2016 à 14:04 (CET)
- Bonjour, Je n’avais pas vu la réponse, j'y reviens. Lorsque l’on met le modèle {{unité}}, le tri ne se fait pas, il faudrait en plus rajouter {{tri}} ? Il serait pourtant logique d'avoir un tri numérique avec le modèle {{Unité}} pour limiter les contraintes de rédaction, non ? Roumpf [Message] 11 décembre 2016 à 17:25 (CET)
Réinitialisation d'un tableau trié
Bonjour, dans un tableau trié, il est souvent impossible de revenir à la présentation initiale. Y a-t-il une façon de réinitialisation le tableau suite à un changement de tri. Merci. --Yanik B 7 décembre 2016 à 20:17 (CET)
- Je ne suis pas sûr de comprendre... Le tri n'est pas enregistré, donc il suffit de recharger la page pour retrouver la présentation initiale du tableau. Seudo (discuter) 7 décembre 2016 à 21:54 (CET)
- Suis-je bête, un simple F5 fait effectivement l'affaire. Merci Seudo, --Yanik B 8 décembre 2016 à 13:22 (CET)