Vai al contenuto
helpyself

Markdown in HTML

Local only — nothing is uploaded unless you save or share it.

Trasforma il Markdown in HTML pulito, con un'anteprima di cui fidarsi.

  1. Incolla o scrivi il tuo Markdown
  2. Converti, poi passa dall'HTML all'anteprima e viceversa
  3. Copia l'HTML, oppure scaricalo come file

L'HTML grezzo resta protetto a meno che tu non lo consenta. L'anteprima non esegue script in nessun caso.

Condividi un link

Salva il risultato nei tuoi file e ti dà un indirizzo che chiunque può aprire. Smette di funzionare da solo.

Il link dura
Salva questo strumento

Tieni Markdown in HTML a portata di mano

Aggiungi ai preferiti

Su questo strumento

Il Markdown è ciò in cui si scrivono la documentazione, i file README e gli appunti, e l'HTML è ciò che serve a un browser: questo è quindi il passaggio fra lo scrivere qualcosa e il pubblicarlo. La conversione copre le parti che le persone usano davvero: titoli, elenchi compresi quelli annidati e quelli di attività, blocchi di codice recintati con la classe del linguaggio, citazioni, tabelle con allineamento delle colonne, immagini, collegamenti, grassetto, corsivo e barrato. Due scelte qui riguardano la sicurezza e non la formattazione. L'HTML grezzo incorporato nel Markdown viene protetto invece che lasciato passare, perché i file Markdown sono spesso quelli che ti hanno dato e non quelli che hai scritto, e un convertitore rigoroso emetterebbe volentieri qualunque tag script ci fosse dentro. Puoi disattivarlo di proposito. Gli indirizzi dei collegamenti sono controllati contro un elenco di schemi permessi anziché contro un elenco di vietati, così un indirizzo che usa qualcosa di sconosciuto viene mostrato come testo semplice invece di diventare un collegamento vivo. L'anteprima è disegnata in una cornice isolata con gli script disattivati, quindi guardare il risultato è sicuro anche quando l'ingresso non lo era. Tutto funziona nel tuo browser.

Domande frequenti

Perché il mio HTML compare come testo invece di essere reso?

Perché l'HTML grezzo viene protetto a meno che tu non lo chieda. Il Markdown consente HTML al suo interno, il che significa anche che un documento di qualcun altro può portarsi dietro un tag script. Attiva l'opzione dell'HTML grezzo se il file è tuo e vuoi che passi.

md in html è la stessa cosa di un'anteprima Markdown?

Quasi — la differenza è ciò che ti porti via. Un'anteprima Markdown ti mostra il rendering; questo ti consegna l'HTML che ci sta dietro, pronto da incollare in una pagina o in un modello di email. Converti il Markdown qui una volta e quello che ottieni è lo stesso markup da cui è disegnata l'anteprima sopra, quindi non c'è scarto fra ciò che hai visto e ciò che hai pubblicato.

L'anteprima è sicura se attivo l'HTML grezzo?

Sì. L'anteprima è disegnata dentro una cornice isolata con gli script disattivati, quindi nulla nel documento può eseguirsi o raggiungere la pagina attorno. Vale sia che tu lasci passare l'HTML grezzo nell'output sia che non lo faccia.

Perché uno dei miei collegamenti è uscito come testo semplice?

Il suo indirizzo usava uno schema che non è nell'elenco dei permessi. Solo http, https, mailto, tel, ftp e i collegamenti relativi diventano cliccabili, il che blocca il vecchio trucco di nascondere uno script nell'indirizzo di un collegamento. Il testo resta visibile invece di essere cancellato, così vedi che cosa è successo.

Supporta tabelle ed elenchi di attività?

Sì, entrambi in stile GitHub. Una tabella ha bisogno della riga di trattini sotto l'intestazione, e i due punti in quella riga impostano l'allineamento delle colonne. Gli elenchi di attività si scrivono come voce di elenco seguita da parentesi quadre vuote o crociate e vengono resi come caselle disabilitate.

Posso avere gli id sui titoli per un indice?

Sì, attiva gli id dei titoli. Ogni titolo riceve un id ricavato dal suo testo, e i titoli ripetuti vengono numerati perché nessuno collida. È questo che permette a un indice di collegarsi a ogni sezione.

Aiutaci a migliorare questo strumento

Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?

/markdown-to-html

↑↓ per muoverti · Invio per aprire · Esc per chiudere