Maak een tabel zonder koptekst in Markdown

Is het mogelijk om een ​​tabel te maken zonder een koptekst in Markdown?

De HTML zou er als volgt uitzien:

<table>
<tr>
    <td>Key 1</td>
    <td>Value 1</td>
</tr>
<tr>
    <td>Key 2</td>
    <td>Value 2</td>
</tr>
</table>

Antwoord 1, autoriteit 100%

De meeste Markdown-parsers ondersteunen geen tabellen zonder headers. Dat betekent dat de scheidingslijn voor kopteksten verplicht is.

Parsers die geentabellen zonder headers ondersteunen

Parsers die doetabellen ondersteunen zonder headers.

CSS-oplossing

Als u de CSS van de HTML-uitvoer kunt wijzigen, kunt u echter de pseudoklasse :emptygebruiken om een ​​lege koptekst te verbergen en het te laten lijken alsof er helemaal geen koptekst is.


Antwoord 2, autoriteit 91%

Als je het niet erg vindt om een ​​regel te verspillen door deze leeg te laten, overweeg dan de volgende hack (het is een hack en gebruik deze alleen als je niet wilt dat er extra plug-ins worden toegevoegd).

|   |   |
|--- | ---|
|__Bold Key__| Value1 |
| Normal Key | Value2 |

Om te zien hoe het bovenstaande eruit zou kunnen zien, kopieert u het bovenstaande en gaat u naar https://stackedit.io/app

Het werkte met GitLab/GitHub‘s Markdownimplementaties.


Antwoord 3, autoriteit 23%

Universele oplossing

Veel van de suggesties werken helaas niet voor alle Markdown-kijkers/editors, bijvoorbeeld de populaire Markdown ViewerChrome-extensie, maar ze werken wel met iA Writer.

Wat lijkt te werken in beide populaire programma’s (en mogelijk ook voor uw specifieke toepassing) is het gebruik van HTML comment blocks ('<!-- -->'):

| <!-- -->    | <!-- -->    |
|------------- | -------------|
| Foo         | Bar         |

Zoals enkele van de eerder vermelde eerdere suggesties, voegt dit een lege header-rij toe in uw Markdown Viewer / Editor. In Ia-schrijver is het esthetisch genoeg genoeg dat het niet te veel op weg komt.

Other episodes