Aller au contenu

Discussion aide:Insérer un tableau (wikicode, expert)

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 7 décembre 2016 à 21:17 et modifiée en dernier par YanikB (discuter | contributions) (Réinitialisation d'un tableau trié : nouvelle section). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Dernier commentaire : il y a 8 ans par YanikB dans le sujet Réinitialisation d'un tableau trié

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)

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)Répondre

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)Répondre

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)Répondre
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)Répondre

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:

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 {[ à e pas confondre avec ! ni + 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)Répondre
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)Répondre
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)Répondre
C'est le genre de chose qui devrait figurer dans l'aide. :) Romainhk (QTx10) 30 mars 2008 à 22:06 (CEST)Répondre

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)Répondre

ce serait beaucoup plus habile de venir d'abord en parler sur Discussion Projet:Aide. --Lgd (d) 30 mars 2008 à 10:38 (CEST)Répondre
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)Répondre
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)Répondre

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.)

Émoticône sourire Merci, Octozor (d) 29 mai 2008 à 11:11 (CEST)Répondre

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 Émoticône, désolé). Cordialement--Lgd (d) 29 mai 2008 à 11:18 (CEST)Répondre
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. Émoticône sourire Merci Octozor (d) 30 mai 2008 à 20:34 (CEST)Répondre
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)Répondre

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)Répondre

J'approuve chaudement, pour les mêmes raisons. --Lgd (d) 12 juillet 2009 à 09:36 (CEST)Répondre
✔️ fait --Lgd (d) 18 juillet 2009 à 10:25 (CEST)Répondre

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.

✔️ JackPotte ($) 24 février 2013 à 01:15 (CET)Répondre

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)Répondre

Exemple
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)Répondre

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)Répondre

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 centrer" width="70%". HB (discuter) 28 février 2014 à 17:59 (CET)Répondre
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)Répondre
Image
Titre
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)Répondre

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épondre

Répondu sur Wikipédia:Questions techniques/semaine 18 2014#Tri des dates. -- Speculos 29 avril 2014 à 19:00 (CEST)Répondre

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)Répondre

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)Répondre

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é 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)Répondre

En utilisant un modèle comme {{Smn}} ou {{Tri}}Zebulon84 (discuter) 24 mai 2016 à 22:22 (CEST)Répondre

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)Répondre