- [What's new](#whats-new) - [Upgrade steps](#upgrade-steps)
Qual è il convertitore Markdown in HTML?

Il convertitore Markdown to Markdown trasforma la sorgente Markdown - un README, un changelog, una bozza del blog, una serie di note di rilascio - nell'HTML che un browser o un CMS effettivamente rende Incolla o digita Markdown a sinistra e ottieni HTML semantico a destra: le intestazioni diventano h HTML6, il codice recintato diventa pre e codice con una classe, le liste diventano ul e ol e le estensioni GitHub come tabelle, elenchi di attività e barrato vengono gestite nel modo in cui GitHub le esegue.
Markdown è un formato di scrittura in testo semplice, non un formato di visualizzazione Ovunque appaia su una pagina - un sito di documenti, un blog statico, un modello di posta elettronica, un campo CMS che accetta solo HTML - qualcosa deve compilarlo prima Fare che nel browser, piuttosto che tirare un parser nella tua build o incollare la tua bozza in un servizio che non controlli, è il modo più veloce per ottenere il markup e andare avanti.
Tutto funziona lato client. Il convertitore è un parser scritto a mano, non un wrapper attorno a un'API remota, quindi i tuoi post inediti, i documenti interni e le note di rilascio privato non lasciano mai la pagina. Attiva/disattiva markdown con aroma di GitHub, ID di ancoraggio intestazione, interruzioni di riga a nuova riga e pass-through HTML RAW, quindi copia l'HTML, scarica un file .html o prendi un sommario generato.
Markdown permette HTML grezzo in linea, che rende la domanda di sicurezza reale piuttosto che teorica: un documento contenente un tag script è valido Markdown, e un convertitore che lo passa attraverso produce HTML che verrà eseguito quando renderizzato Output qui è sfuggito di default per quel motivo, quindi un file Markdown da una fonte non attendibile non può contrabbandare markup nella tua pagina Se stai convertendo il tuo contenuto e vuoi che l'HTML grezzo sia conservato, questa è una scelta deliberata piuttosto che l'impostazione predefinita L'altra cosa da sapere è che Markdown non ha una specifica singola Qui è implementato GitHub Flavored Markdown, che copre tabelle, elenchi di attività, codice barrato e recintato, e quelle sono estensioni piuttosto che parte della sintassi originale, quindi un renderer CommonMark rigoroso non le mostrerà.
Come utilizzare il convertitore Markdown in HTML?
Incolla il tuo Markdown
Digita o incolla Markdown nell'editor - un README, un changelog, note dal tuo editor, qualsiasi cosa L'output si aggiorna durante la digitazione; carica il campione se vuoi vedere cosa è supportato.
Scegli le tue opzioni
Attiva il markdown aromatizzato GitHub per tabelle, elenchi di attività, link barrati e link a URL bare. Aggiungi ID di intestazione per i link profondi, abilita interruzioni di riga se una singola riga dovrebbe diventare un <br /> e consenti l'HTML grezzo se il tuo Markdown contiene già tag.
Controlla l'anteprima
Passa dall'origine HTML a un'anteprima renderizzata per confermare che la struttura è ciò che ti aspettavi e leggi le statistiche del documento: parole, intestazioni, collegamenti, blocchi di codice e tempo di lettura.
Copia, scarica o prendi il TOC
Copia l'HTML negli Appunti, scaricalo come file .html autonomo o copia il sommario di Markdown generato automaticamente dagli ancore dell'intestazione.
Caratteristiche principali
Riduzione aromatizzata GitHub
Tabelle con allineamento delle colonne, caselle di controllo dell'elenco delle attività, ~~strikthrough~~ e collegamento automatico di URL nudi: le estensioni su cui il tuo README fa già affidamento
Codice recintato con classi di lingua
I blocchi recintati diventano <pre><code class="lingua-js">, il nome della classe prism, highlight.js e shiki si aspettano, quindi l'evidenziazione della sintassi funziona nel momento in cui incolli l'output nel tuo sito
Ancore di voce e TOC
Ogni intestazione riceve un id lugificato e deduplicato e lo strumento genera un sommario Markdown corrispondente che puoi incollare nella parte superiore del documento
Sicuro per impostazione predefinita
L'HTML grezzo nel sorgente viene eseguito l'escape a meno che non si opti e l'anteprima live rimuove script, stile e gestori di eventi in linea, quindi incollare Markdown di qualcun altro non può eseguire il proprio codice
Frequently Asked Questions
Related Tools
HTML Formatter
Format, beautify, and minify HTML online. Re-indents messy or minified markup, keeps script, style, and pre content verbatim, and runs entirely in your browser.
HTML to Markdown
Convert HTML to clean Markdown instantly. Turns headings, lists, links, images, blockquotes, code blocks and tables into portable GitHub Flavored Markdown. Tolerant of messy CMS markup. Runs client-side.
Markdown Table Generator
Build Markdown tables in a spreadsheet-style editor - import CSV, Excel, or an existing table, set alignment, copy clean GFM
Markdown TOC Generator
Generate a linked table of contents from Markdown headings
Comments
0 comments
No comments yet. Be the first to share your thoughts!