Convertitore da Markdown a HTML: anteprima dal vivo, tabelle GFM, HTML per email | We.Inc
Converti Markdown in HTML con un'anteprima affiancata dal vivo. Supporta tabelle, task list, barrato e note a piè di pagina, aggiunge id ai titoli, esegue l'escape dell'HTML non sicuro ed esporta stili inline pronti per le email.
Convertitore da Markdown a HTML
La conversione da Markdown a HTML trasforma la formattazione in testo semplice in tag: # Title diventa <h1>, **bold** diventa <strong>, una riga che inizia con - diventa una voce di elenco. Scrivi o incolla Markdown a sinistra per ottenere HTML pulito e un'anteprima dal vivo a destra, con tabelle, task list, note a piè di pagina e id dei titoli inclusi.
Un editor diviso con anteprima dal vivo, gli extra in stile GitHub che le persone usano davvero, una modalità sicura per i contenuti scritti da altri e tre modi per esportare: HTML nudo, un file HTML completo, oppure HTML con stili inline che resiste all'incolla in un editor di email.
Scrivi o incolla Markdown, oppure apri un file .md. L'HTML e l'anteprima si aggiornano mentre scrivi.
Lascia attiva la Modalità sicura per eseguire l'escape dell'HTML grezzo nel sorgente e bloccare i link javascript:. Disattivala solo per Markdown scritto da te.
Attiva gli id dei titoli per avere sezioni linkabili, e gli a capo se i singoli ritorni a capo devono diventare <br>.
Copia l'HTML, copialo con stili inline per le email, oppure scarica un file HTML completo con un semplice foglio di stile.
Lascia una riga vuota tra i blocchi. La maggior parte delle sorprese con Markdown nasce da un elenco o un titolo attaccato al paragrafo precedente.
Indenta le voci di elenco annidate di due o più spazi, così si allineano sotto il testo della voce precedente.
Esegui l'escape con una barra rovesciata di un carattere che Markdown leggerebbe altrimenti come formattazione, per esempio \* per un asterisco letterale.
Per una tabella servono una riga di intestazione e una riga separatrice di trattini. I due punti nella riga separatrice impostano l'allineamento.
Domande frequenti
Quale variante di Markdown è supportata?
La sintassi CommonMark di tutti i giorni (titoli, enfasi, link, immagini, elenchi, citazioni, blocchi di codice, linee orizzontali) più gli extra di GitHub Flavored Markdown: tabelle, task list, barrato e link da URL semplici. Le note a piè di pagina funzionano come le rende GitHub. È un convertitore compatto, non un'implementazione completa della specifica, quindi annidamenti molto insoliti possono differire da GitHub.
L'HTML è sicuro da mettere sul mio sito?
Con la Modalità sicura attiva, l'HTML grezzo nel Markdown viene mostrato come testo e le destinazioni dei link che potrebbero eseguire script vengono sostituite. Questo copre i rischi abituali per i contenuti che non hai scritto tu. Se converti contenuti degli utenti sul tuo server, passa comunque il risultato in un sanitizer HTML come DOMPurify.
Come incollo Markdown in un'email?
Usa Copia per email. Gli editor di email eliminano i blocchi style, quindi questa opzione scrive gli stili su ogni tag (inline). Incolla il risultato nella vista HTML o sorgente del tuo strumento email.
I miei documenti vengono caricati online?
No. La conversione avviene nel tuo browser, e i file che apri vengono letti in locale.
Perché aggiungere id ai titoli
Un id su ogni titolo ti permette di linkare direttamente una sezione, come in /docs#install, e permette a un indice di saltare da un punto all'altro della pagina. Gli id qui seguono lo stesso schema usato da GitHub, quindi i link che hai già da un README continuano a funzionare quando il contenuto passa su un sito web.
Quando due titoli hanno lo stesso testo, al secondo viene aggiunto -1 all'id, al terzo -2 e così via, così ogni id resta unico.
Da Markdown a una pagina vera
L'opzione di download racchiude l'HTML in un documento completo con un foglio di stile leggibile, sufficiente per un changelog, una pagina di policy o una dispensa veloce. Per un sito completo, l'HTML convertito può entrare in qualsiasi template di pagina o site builder che accetti HTML personalizzato.
Nella direzione opposta, il convertitore da HTML a Markdown trasforma le pagine esistenti di nuovo in Markdown, comodo quando sposti contenuti in un repository di documentazione.