« Aide:Tableau » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (-(\n)A +\1À )
wikification
Ligne 20 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
|cellule
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 32 :
</tr>
</table>
</presource>
|}
 
Ligne 48 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
|gauche
|droite
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 62 :
</tr>
</table>
</presource>
|-
|
Ligne 69 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
|gauche || droite
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 82 :
</tr>
</table>
</presource>
|}
 
Ligne 91 :
Dans le langage HTML, l'élément <code>table</code> est l'élément de base pour la création d'un tableau.Ceci donnerait en HTML, l'encodage suivant :
 
<source lang="html4strict">
&lt;table ''paramètres''&gt;
&lt;/table&gt;
</source>
 
En wiki, pour créer un tableau, nous procédons de la façon suivante :
 
<source lang="text"
<nowiki>{| </nowiki>''paramètres''<nowiki>
|}</nowiki>
|}
</source>
 
On commence toujours un tableau par l'accolade ouvrante '''{''', suivie d'un trait vertical '''|'''. La fin d'un tableau est également composée de deux caractères. Le premier est le trait vertical | et il est suivi du deuxième caractère qui est l'accolade fermante '''}'''.
Ligne 106 ⟶ 110 :
En HTML, l'élément <code>td</code> représente une cellule dans une ligne du tableau. Ainsi pour un tableau de trois cellules formant trois colonnes, le code en HTML est le suivant :
 
<source lang="html4strict">
&lt;td&gt;cellule1&lt;/td&gt;&lt;td&gt;cellule2&lt;/td&gt;&lt;td&gt;cellule3&lt;/td&gt;
</source>
 
Pour créer des cellules en Wiki, deux syntaxes sont possibles :
Ligne 132 ⟶ 138 :
Ces deux dispositions remplacent le code HTML suivant :
 
<source lang="html4strict">
&lt;td ''paramètres''&gt;cellule1&lt;/td&gt;&lt;td ''paramètres''&gt;cellule2&lt;/td&gt;&lt;td ''paramètres''&gt;cellule3&lt;/td&gt;
</source>
 
=== Créer des lignes (HTML:tr) ===
Ligne 145 ⟶ 153 :
En HTML, il aurait fallu écrire :
 
<source lang="html4strict">
&lt;tr&gt; … &lt;/tr&gt;
</source>
 
Un grand avantage du codage wiki est qu'il se charge entièrement de la fermeture des balises <code>tr</code> ainsi que de leur ouverture si cette ouverture est nécessaire. Par exemple, si on reprend le tout premier tableau que nous avons créé, celui contenant une seule cellule, nous n'utilisons pas |- dans notre encodage et pourtant le code source HTML contient bien une balise <code>tr</code>.
Ligne 155 ⟶ 165 :
Qui remplace le HTML :
 
<source lang="html4strict">
&lt;tr ''paramètres''&gt; … &lt;/tr&gt;
</source>
 
=== Créer une cellule de titre (HTML:th) ===
Les balises HTML <code>th</code> ressemblent aux balises <code>td</code>. Leur utilisation est totalement identique, seule la syntaxe change. Cependant il y a une différence notable entre ces deux balises qui intervient au niveau visuel. La balise <code>th</code> est généralement utilisée pour spécifier qu'une cellule représente un titre. Visuellement, cela se voit car le texte de la cellule est en gras.Le code HTML serait:
 
<source lang="html4strict">
&lt;th ''paramètres''&gt;titre1&lt;/th&gt;&lt;th ''paramètres''&gt;titre2&lt;/th&gt;&lt;th ''paramètres''&gt;titre3&lt;/th&gt;
</source>
 
En wiki, la syntaxe est également différente. Là où on utilisait un trait vertical pour les cellules, nous utiliserons un point d'exclamation '''!'''
Ligne 190 ⟶ 204 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
! Titre Colonne 1 !! Titre Colonne 2
Ligne 197 ⟶ 211 :
|cellule2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 210 ⟶ 224 :
</tr>
</table>
</presource>
|}
 
Ligne 224 ⟶ 238 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
! Titre Colonne 1 || Colonne 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 237 ⟶ 251 :
</tr>
</table>
</presource>
|}
 
Ligne 252 ⟶ 266 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
! Titre Colonne 1
| Colonne 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 266 ⟶ 280 :
</tr>
</table>
</presource>
|}
 
Ligne 276 ⟶ 290 :
qui donnerait en HTML
 
<source lang="html4strict">
&lt;caption&gt;légende&lt;/caption&gt;
</source>
 
encore une fois, il est possible d'utiliser des paramètres de la façon suivante :
Ligne 284 ⟶ 300 :
qui donnerait alors
 
<source lang="hrml4strict">
&lt;caption ''paramètres''&gt;légende&lt;/caption&gt;
</source>
 
On ne peut placer qu'une seule légende par tableau, s'il en existe plusieurs, seule la première sera prise en compte. Voici le résultat que l'on obtient :
Ligne 299 ⟶ 317 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
|+ légende
Ligne 305 ⟶ 323 :
| Colonne 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<caption>légende</caption>
Ligne 315 ⟶ 333 :
</tr>
</table>
</presource>
|}
 
Ligne 336 ⟶ 354 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
|+ légende
Ligne 346 ⟶ 364 :
| Cellule 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<caption>légende</caption>
Ligne 362 ⟶ 380 :
</tr>
</table>
</presource>
|}
 
Ligne 387 ⟶ 405 :
|}
|
<source lang="text">
<pre>
{| class="wikitable"
| Gauche
Ligne 401 ⟶ 419 :
| Cellule 3
|}
</presource>
|
<source lang="html4strict">
<pre>
<table class="wikitable">
<tr>
Ligne 423 ⟶ 441 :
</tr>
</table>
<source lang="text">
</pre>
|}
 
Ligne 451 ⟶ 469 :
|}
|
<source lang="text">
<pre>
{| border="0"
|sans bordure 1
|sans bordure 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table border="0">
<tr>
Ligne 465 ⟶ 483 :
</tr>
</table>
</presource>
|-
|
Ligne 473 ⟶ 491 :
|}
|
<source lang="text">
<pre>
{| border="1"
|bordure normale 1
|bordure normale 2
|}
</presource>
|
<source lang="html">
<pre>
<table border="1">
<tr>
Ligne 487 ⟶ 505 :
</tr>
</table>
</presource>
|-
|
Ligne 495 ⟶ 513 :
|}
|
<source lang="text">
<pre>
{| border="10"
|grosse bordure 1
|grosse bordure 2
|}
</presource>
|
<source lang="html4strict">
<pre>
<table border="10">
<tr>
Ligne 509 ⟶ 527 :
</tr>
</table>
</presource>
|}
 
Ligne 527 ⟶ 545 :
|}
|
<source lang="text">
<pre>
{|style="border:2px dotted;"
|exemple : dotted
|}
</presource>
|
<source lang="html4strict">
<pre>
<table style="border:2px dotted;">
<tr>
Ligne 539 ⟶ 557 :
</tr>
</table>
</presource>
|-
|
Ligne 546 ⟶ 564 :
|}
|
<source lang="text">
<pre>
{|style="border:2px dashed;"
|exemple : dashed
|}
</presource>
|
<source lang="html4strict">
<pre>
<table style="border:2px dashed;">
<tr>
Ligne 558 ⟶ 576 :
</tr>
</table>
</presource>
|-
|
Ligne 565 ⟶ 583 :
|}
|
<source lang="text">
<pre>
{|style="border:5px double;"
|exemple : double
|}
</presource>
|
<source lang="html4strict">
<pre>
<table style="border:5px double;">
<tr>
Ligne 577 ⟶ 595 :
</tr>
</table>
</presource>
|}