HTML naar Markdown converter

Zet HTML om in schone, leesbare Markdown.

Draait in je browser. Niets van wat je typt wordt ergens naartoe gestuurd.

Zo converteer je HTML naar Markdown

  1. Plak je HTML.
  2. De Markdown verschijnt terwijl je typt.
  3. Kopieer of download het Markdown-bestand.

Hoe elementen worden omgezet

HTMLMarkdown
<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 &amp; of &nbsp;?

Ja, gangbare entiteiten worden omgezet naar hun gewone tekenequivalent in de Markdown-uitvoer, dus &amp; wordt een letterlijke & en &nbsp; 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.

Gerelateerde tools