Est-il possible de créer un tableau sans en-tête dans le format Markdown ?
Le HTML ressemblerait à ceci :
<table>
<tr>
<td>Key 1</td>
<td>Value 1</td>
</tr>
<tr>
<td>Key 2</td>
<td>Value 2</td>
</tr>
</table>
Est-il possible de créer un tableau sans en-tête dans le format Markdown ?
Le HTML ressemblerait à ceci :
<table>
<tr>
<td>Key 1</td>
<td>Value 1</td>
</tr>
<tr>
<td>Key 2</td>
<td>Value 2</td>
</tr>
</table>
La plupart des analyseurs Markdown ne prennent pas en charge les tableaux sans en-tête. Cela signifie que la ligne de séparation pour les en-têtes est obligatoire.
Maruku : Une implémentation populaire en Ruby
mot clé : "Tous les tableaux doivent commencer par une ou plusieurs rangées d'en-têtes"
PHP Markdown Extra "la deuxième ligne contient une ligne de séparation obligatoire entre les en-têtes et le contenu"
RDiscount Utilise la syntaxe PHP Markdown Extra.
Parsedown : Un analyseur syntaxique en PHP (utilisé par exemple dans les emails de Laravel)
simple_tables
y multiline_tables
extensions)Si vous êtes en mesure de modifier le CSS de la sortie HTML, vous pouvez toutefois tirer parti de la fonction :empty
pour masquer un en-tête vide et donner l'impression qu'il n'y a pas d'en-tête du tout.
Si cela ne vous dérange pas de gaspiller une ligne en la laissant vide, considérez le hack suivant (c'est un hack, et ne l'utilisez que si vous n'aimez pas ajouter des plugins supplémentaires).
| | |
|---|---|
|__Bold Key__| Value1 |
| Normal Key | Value2 |
Pour voir à quoi pourrait ressembler le modèle ci-dessus, copiez-le et rendez-vous sur le site https://stackedit.io/app
Il a travaillé avec GitLab / GitHub 's Markdown mises en œuvre.
Malheureusement, la plupart des suggestions ne fonctionnent pas avec tous les éditeurs/visualisateurs Markdown. Visionneuse Markdown Extension Chrome, mais ils fonctionnent avec iA Writer .
Ce qui semble fonctionner dans ces deux programmes populaires (et qui pourrait fonctionner pour votre application particulière) est d'utiliser HTML comment blocks ('<!-- -->')
:
| <!-- --> | <!-- --> |
|-------------|-------------|
| Foo | Bar |
Comme certaines des suggestions précédentes, cela ajoute une ligne d'en-tête vide dans votre visualiseur/éditeur Markdown. Dans iA Writer, elle est esthétiquement assez petite pour ne pas trop me gêner.
Au moins pour le Markdown à la sauce GitHub vous pouvez donner l'illusion en faisant en sorte que toutes les entrées de ligne non en-tête en gras avec l'habituel __
o **
le formatage :
|Regular | text | in header | turns bold |
|-|-|-|-|
| __So__ | __bold__ | __all__ | __table entries__ |
| __and__ | __it looks__ | __like a__ | __"headerless table"__ |
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.