Een markdown-tabel maken

Een markdown-tabel maken

In 2004 John Gruber van Gedurfde vuurbal creëerde Markdown, een lichtgewicht opmaaktaal voor het publiceren van inhoud op internet. Het gebruikt een eenvoudig te begrijpen syntaxis voor de opmaak van platte tekst om nette HTML of XHTML te maken via het gebruik van een eenvoudig Perl-script.





Sindsdien zijn er verschillende smaken van Markdown verschenen. Hoewel tabellen niet in de oorspronkelijke specificatie voorkwamen, ondersteunen de meeste Markdown-editors ze nu en zijn ze heel eenvoudig te implementeren. Laten we eens kijken naar het helemaal opnieuw maken van tabellen, evenals naar bronnen die het proces kunnen versnellen.





Markdown-tabelsyntaxis

Als je nieuw bent bij Markdown, maak je geen zorgen --- er zijn veel goede redenen om het te leren.





Zoals eerder opgemerkt, bood vanilla Markdown geen ondersteuning voor tabellen. Daaropvolgende pogingen om Markdown te standaardiseren zijn gedaan, met als belangrijkste: CommonMark . Deze implementatie van Markdown bevat ook geen native ondersteuning voor tabellen, hoewel het mogelijk is dat toekomstige iteraties dat wel zullen doen.

De meeste moderne Markdown-editors ondersteunen verschillende implementaties van de lichtgewicht opmaaktaal. Beide Markdown met Github-smaak en Markdown Extra ondersteuning voor tabellen introduceren, en deze worden goed ondersteund in zowel online platforms als in moderne editors.



Gelukkig gebruiken beide implementaties dezelfde opmaak, wat betekent dat je geen verschillende syntaxis voor verschillende talen hoeft te onthouden. Tabelsyntaxis is ook behoorlijk robuust en je hebt niet de meest nette code nodig om een ​​tabel te maken die mooi opmaakt.

gratis ocr-software voor Windows 10

Hier is een voorbeeld van een Markdown-tabel die is gemaakt met GitHub Flavored Markdown of Markdown Extra:





| Column 1 | Column 2 | Column 3 |
| :------------- | :----------: | -----------: |
| Cell Contents | More Stuff | And Again |
| You Can Also | Put Pipes In | Like this | |

Dit creëert een netjes opgemaakte tabel die er als volgt uitziet:

Tabellen worden gemaakt met behulp van pijpen (|) en streepjes (-), met dubbele punten (:) die worden gebruikt om de celinhoud uit te lijnen. In het bovenstaande voorbeeld hebben we streepjes en gewone spaties gebruikt om een ​​nette tabel te maken in zowel de codeweergave als wanneer deze wordt weergegeven. Let op de dubbele punten naast de streepjes, waardoor de linkerkolom links wordt uitgelijnd, de middelste kolom wordt gecentreerd en de rechterkolom rechts wordt uitgelijnd.





Zoals vermeld in de code, kunt u buizen als inhoud invoegen zolang u ze voorafgaat met een backslash (). Tabellen worden automatisch opgemaakt met vet in de eerste rij en met afwisselende gestreepte achtergrondkleuren naarmate u meer rijen toevoegt.

Eenvoudigere markdown-tabelcode

Maar u kunt een tabel opsplitsen in een veel eenvoudiger formaat. U hebt slechts drie streepjes onder uw eerste rij nodig om de tabel te definiëren. De buitenste buizen kunnen ook worden weggelaten. Toegevoegde spaties om de inhoud mooi in de code te laten passen, kunnen ook worden weggelaten.

Hier is een voorbeeld van een perfect geldige, maar rommelig ogende tabel in Markdown:

Column 1 | Column 2 | Column 3
--- | --- | ---
**Things** | _Don't_ | [Need](http://makeuseof.com)
To | *__Look__* | `Pretty`

Wat een tabel creëert die er als volgt uitziet:

Merk op dat we in dit voorbeeld enkele van de ondersteunde opmaak hebben toegevoegd, waaronder vet, cursief, een inline link, een combinatie van vet en cursief, en een codefragment. Er zijn beperkingen aan dit gebruik, bijvoorbeeld codefragmenten kunnen niet meerdere regels bevatten, omdat dit het einde van de kolom betekent.

U kunt ook afbeeldingen in tabellen invoegen met behulp van de relevante Markdown-syntaxis. Bekijk onze afdrukbare Markdown-spiekbriefje voor een volledige lijst met opmaaksyntaxis.

Markdown-tabelgeneratoren

Als je vooral dol bent op de manier waarop Markdown het gemakkelijk maakt om eenvoudige opmaak, koppen, links en afbeeldingen toe te voegen, en je liever niet worstelt met het opmaken van een tabel, dan is een Markdown-tabelgenerator misschien wat je zoekt.

Markdown-tabellengenerator

Waarschijnlijk de eenvoudigste website in zijn soort, met een volledige set tools voor het maken van alles, van kleine tot enorme tabellen, en deze naar Markdown te exporteren. U kunt de exacte grootte van uw tabel aanpassen met behulp van een raster en vervolgens dubbelklikken op een veld om inhoud toe te voegen.

hoe krijg je een streak op snapchat?

slaan Tab stelt u in staat om tussen de velden te bewegen en u kunt de uitlijningstool bovenaan gebruiken om de inhoud van uw tabel uit te lijnen. Interessant is dat je met de tool zelfs cellen kunt uitlijnen, onafhankelijk van de kolomregel, omdat het het juiste aantal spaties voor of na de veldinhoud invoegt, om ervoor te zorgen dat dingen correct worden opgemaakt.

Zodra u uw tafel heeft ingevuld, drukt u op de genereren om de Markdown te zien. U kunt dan Kopieer naar klembord en plak de tabel in uw document. Controleer de Compacte modus box om de tafel compacter te maken en ruimte te besparen. Het is ook mogelijk om deze generator te gebruiken om een ​​.CSV-bestand te importeren via de Bestand menu.

Kopieer Excel/Google-tabel, plak als markdown

Deze uitstekende conversietool van Excel of Google Spreadsheets naar Markdown is het geesteskind van softwareontwikkelaar Dave Johnson en wordt gehost op zijn eigen blog. Het is gebaseerd op Jonathan Hoyt's kopieer-excel-plak-markdown code, en het kan niet eenvoudiger te gebruiken zijn.

Kopieer eenvoudig een tabelbereik in uw spreadsheet-tool, plak het in het tekstvak en kijk hoe het automatisch wordt geconverteerd naar een tabel die compatibel is met Markdown. U kunt het vervolgens opnieuw kopiëren en in uw Markdown-document plakken.

Dave heeft ook een gemaakt versie die kolomuitlijning afhandelt ook, net zoals Markdown Table Generator hierboven.

MarkdownTableMaker Chrome-extensie

Als u veel tijd in Google Spreadsheets doorbrengt en liever een browserextensie gebruikt om een ​​celbereik of een hele spreadsheet naar Markdown te converteren, zou MarkdownTableMaker voor Chrome het moeten doen. Als u veel tijd in Google Drive doorbrengt, kunt u dit met deze Google Drive-compatibele Markdown-editors in uw workflow integreren.

Meester Markdown Vandaag

Kennis van Markdown is een geweldige vaardigheid die u aan uw digitale publicatierepertoire kunt toevoegen. Of je nu reacties op Reddit plaatst of erover denkt een blog te beginnen, deze vereenvoudigde opmaaktaal is behoorlijk veelzijdig. In combinatie met de juiste redacteur , Markdown kan eenvoudig worden geconverteerd naar HTML, PDF en meer.

Ga vandaag nog aan de slag met onze gids voor het leren van Markdown !

wat is bixby op mijn Samsung-telefoon
Deel Deel Tweeten E-mail Is het oké om Windows 11 op een incompatibele pc te installeren?

Je kunt nu Windows 11 op oudere pc's installeren met het officiële ISO-bestand... maar is het een goed idee om dat te doen?

Lees volgende
Gerelateerde onderwerpen
  • Programmeren
  • Markdown
Over de auteur Tim Brookes(838 artikelen gepubliceerd)

Tim is een freelance schrijver die in Melbourne, Australië woont. Je kunt hem volgen op Twitter .

Meer van Tim Brookes

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren