Ga naar inhoud
TextArray
100% lokaal

HTML-tabel naar Markdown

Converteer HTML-tabellen naar Markdown-tabellen met GitHub-stijl, waarbij de uitlijning behouden blijft.

Invoer
Uitvoer

HTML-tabel naar Markdown

Plak HTML die een tabel bevat en krijg een Markdown-tabel met GitHub-smaak terug: door pijpen gescheiden cellen, een scheidingsrij en kolommen opgevuld tot gelijke breedte, zodat de bron net zo leesbaar blijft als de weergave. Typische taken: documentatie verplaatsen naar een GitHub- of GitLab-wiki, een tabel toevoegen aan een README, een tabel converteren die is gekopieerd van een CMS of een uit Excel geëxporteerde pagina, of oudere HTML-documenten migreren naar Markdown.

De converter vindt elk tabelelement in de invoer en converteert ze allemaal, gescheiden door lege regels, zodat u een hele pagina kunt plakken in plaats van fragmenten uit te knippen. Wikkeltjes als thead, tbody en tfoot worden transparant gelezen. Wanneer de eerste rij de cellen gebruikt, wordt dit de Markdown-header; anders beslist de optie "Eerste rij is headers" - schakel deze uit en de tool zendt een lege headerrij uit, omdat een Markdown-tabel niet kan bestaan zonder één. Uitlijningsset met uitlijningsattributen of een tekstuitlijningsstijl op de koptekstcellen wordt overgedragen als :---, :---: en ---: markeringen.

De celinhoud wordt onderweg opgeschoond: interne tags worden verwijderd terwijl hun tekst behouden blijft, br wordt een spatie, gewone en numerieke HTML-entiteiten worden gedecodeerd, witruimte wordt samengevoegd tot enkele spaties en er worden escapes uitgevoerd zodat gegevens nooit een kolom kunnen toevoegen. Omdat Markdown geen celoverspanning heeft, herhaalt een colspan de tekst over de kolommen die hij bedekt, en krijgen rijen onder een rijspan lege cellen. Compacte uitvoer slaat de opvulling over als u de kleinst mogelijke bron wilt.

De conversie wordt volledig in uw browser uitgevoerd. De HTML verlaat uw apparaat nooit, dus interne documenten kunnen veilig worden geconverteerd. Kopieer het resultaat of download het als .txt-bestand.

FAQ

Hoe worden colspan en rowspan afgehandeld?
Markdown heeft geen celoverspanning. Een colspan-cel herhaalt zijn tekst in alle kolommen die hij bedekt, en cellen die verborgen zijn door een rijspan worden weergegeven als lege cellen in de volgende rijen, zodat het raster rechthoekig blijft.
Wat moet ik doen als mijn tabel geen koprij heeft?
Als 'Eerste rij is kopteksten' is ingeschakeld, wordt de eerste rij de koptekst. Schakel het uit en de tool geeft in plaats daarvan een lege koprij weer. Markdown-tabellen vereisen een kop, dus als je deze weglaat, zou dit een ongeldige Markdown opleveren.
Overleeft de uitlijning de conversie?
Ja. align="center" of een tekstuitlijningsstijl op de kopcellen worden de :---:, ---: of :--- scheidingstekens die GitHub, GitLab en de meeste renderers begrijpen.
Kan het meer dan één tabel tegelijk converteren?
Ja. Elk tabelelement in de invoer wordt in volgorde geconverteerd, gescheiden door een lege regel; het plakken van een hele HTML-pagina werkt.
Wordt mijn HTML ergens geüpload?
Nee. De conversie verloopt volledig in uw browser en uw HTML verlaat uw apparaat nooit.