2017-08-14 2 views

Répondre

2

Cela dépend de l'implémentation que vous utilisez.

Les tables sont une caractéristique non-standard de Markdown et chaque implémentation qui les supporte le fait différemment. Par exemple, le "cheetsheet" pointé dans la question est dans le projet Markdown Here. Ce README de projet comprend l'explication suivante:

Pour découvrir ce qui peut être fait avec Markdown dans Markdown Ici, consultez le Markdown Here Cheatsheet et l'autre wiki pages.

Alors que "feuille de calcul" est spécifique à la mise en œuvre utilisée par Markdown Here.

GitHub a documented implémentation de Markdown en tant que extension de la spécification Commonmark (Commonmark est une variante de Markdown qui ne supporte pas les tables). Selon example 192, les en-têtes de colonnes reçoivent le même alignement que les cellules de la colonne:

| abc | defghi | 
:-: | -----------: 
bar | baz 

<table> 
<thead> 
<tr> 
<th align="center">abc</th> 
<th align="right">defghi</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td align="center">bar</td> 
<td align="right">baz</td> 
</tr></tbody></table> 

Donc, vous devez vérifier la mise en œuvre spécifique de Markdown que vous utilisez et lisez la documentation de cette mise en œuvre. Cependant, personnellement, je n'ai jamais rencontré une implémentation qui vous permet de définir un alignement séparé pour les en-têtes des cellules. Dans mon expérience, soit vous obtenez des en-têtes qui correspondent aux cellules, soit des en-têtes qui n'ont aucun alignement assigné.