HTML naar Markdown converter
Zet HTML om in schone, leesbare Markdown.
Draait in je browser. Niets van wat je typt wordt ergens naartoe gestuurd.
- Koppen en lijsten behouden
- Codeblokken met fences
- Niets wordt geüpload
Zo converteer je HTML naar Markdown
- Plak je HTML.
- De Markdown verschijnt terwijl je typt.
- Kopieer of download het Markdown-bestand.
Hoe elementen worden omgezet
| HTML | Markdown |
|---|---|
| <h2>Titel</h2> | ## Titel |
| <strong>vet</strong> | **vet** |
| <a href="...">tekst</a> | [tekst](...) |
| <code>x</code> | `x` |
| <pre><code>...</code></pre> | een codeblok met ``` fences |
Wat niet netjes converteert
- HTML-tabellen komen door als platte tekst, niet als Markdown-tabelsyntax.
- Inline stijlen en CSS-classes worden weggelaten, aangezien Markdown daar geen equivalent voor heeft.
- Layout-divs en andere niet-standaard structurele HTML worden gewone alinea's.
- Herhaalde spaties en regeleinden die alleen voor visuele ruimte dienen, worden samengevoegd tot één spatie, net zoals een browser extra HTML-witruimte normaal gesproken behandelt.
Waar geconverteerde Markdown wordt gebruikt
- Een webpagina plakken in een README of wiki die alleen Markdown accepteert.
- Opgeschoonde inhoud invoeren in een static-sitegenerator.
- Documentatie verplaatsen van een CMS-export naar een Markdown-gebaseerde documentatietool.
- Opgemaakte tekst uit een e-mail opschonen voordat je die in een platte-tekst-changelog zet.
Stijl van de Markdown-uitvoer
- Koppen gebruiken de #-stijl (ATX), niet de oudere onderstreepstijl met === of ---.
- Codeblokken gebruiken backtick-fences van drie tekens, geen inspringing van 4 spaties.
- Vetgedrukte tekst gebruikt ** en cursieve tekst gebruikt *, volgens de standaardstijl van Turndown.
Veelgestelde vragen over HTML naar Markdown
Welke HTML-elementen converteren goed?
Koppen, alinea's, lijsten, links, afbeeldingen, vetgedrukte en cursieve tekst, blockquotes en codeblokken converteren allemaal netjes.
Worden HTML-tabellen geconverteerd?
Niet naar Markdown-tabelsyntax. Tabellen komen door als hun tekstinhoud, aangezien ondersteuning voor Markdown-tabellen sterk verschilt per tool.
Kan ik een hele webpagina plakken?
Ja. Plak de HTML-bron van de pagina en de leesbare inhoud wordt omgezet naar Markdown.
Welke bibliotheek zit hierachter?
Turndown, een veelgebruikte HTML-naar-Markdown-converter, ingesteld op ATX-stijl koppen (# Kop) en codeblokken met fences.
Verwerkt het geneste lijsten?
Ja. Geneste <ul>- en <ol>-elementen worden ingesprongen Markdown-lijstitems, met behoud van hun nestingniveau.
Zet het HTML-entiteiten om zoals & of ?
Ja, gangbare entiteiten worden omgezet naar hun gewone tekenequivalent in de Markdown-uitvoer, dus & wordt een letterlijke & en wordt een gewone spatie.
Wat gebeurt er met blockquotes en horizontale lijnen?
Een <blockquote> wordt een regel die begint met >, en een <hr> wordt een regel van drie streepjes, allebei standaard Markdown-syntax.
Kan ik HTML converteren die rechtstreeks uit Word of Google Docs is gekopieerd?
Ja, al bevat de bron vaak extra span-tags en inline stijlen voor opmaak. Die worden weggelaten omdat Markdown daar geen equivalent voor heeft, zodat de zichtbare tekst, koppen, links en lijsten intact blijven.