DocumentiImmaginiMediaStrumenti PDF

Markdown in HTML

Scrivi documentazione, file README e articoli del blog in Markdown e ottieni HTML pulito all'istante.

Elaborato nel tuo browser — nessun testo inviato ad alcun server

Da Markdown a HTML in un clic

Compatibile con GFM

Supporta tabelle, blocchi di codice con lingua, elenchi di attivita e testo barrato dal dialetto GitHub.

100% privato

La conversione avviene nel tuo browser. Il tuo contenuto non viene mai inviato ad alcun server.

HTML pulito

Genera HTML semantico senza stili inline o classi non necessarie. Pronto per essere inserito in qualsiasi CMS.

Anteprima istantanea

Il risultato si aggiorna mentre scrivi, senza bisogno di premere un pulsante di conversione.

Tre passaggi, senza complicazioni

1

Scrivi o incolla il tuo Markdown

Inserisci testo Markdown con titoli, elenchi, link, immagini o blocchi di codice. Compatibile con la sintassi standard e con GFM.

2

Anteprima in tempo reale

L'HTML renderizzato appare mentre scrivi. Visualizza il risultato finale prima di copiarlo.

3

Copia l'HTML generato

Ottieni HTML pulito pronto per essere inserito nel tuo CMS, nella tua applicazione web o nella tua pubblicazione. Nessuno stile inline non necessario.

Hai delle domande?

Markdown e un linguaggio di markup leggero progettato per essere leggibile come testo semplice e convertibile in HTML strutturato. La filosofia di design prevede che un documento Markdown possa essere pubblicato cosi com'e, senza sembrare codice. E ampiamente usato nella documentazione tecnica, su piattaforme come GitHub, Stack Overflow, Reddit e nei moderni sistemi di gestione dei contenuti.

Markdown e stato creato da John Gruber (del blog Daring Fireball) in collaborazione con Aaron Swartz nel 2004. Gruber ha pubblicato la specifica originale e uno script Perl di riferimento. La specifica originale lasciava molti comportamenti ambigui, il che ha portato allo sviluppo di CommonMark nel 2014, una specifica priva di ambiguita gestita da un gruppo di lavoro con rappresentanti di GitHub, Reddit e Stack Overflow.

GFM (GitHub Flavored Markdown) e un'estensione di CommonMark introdotta da GitHub nel 2017. Aggiunge funzionalita non presenti nello standard: tabelle con allineamento delle colonne, blocchi di codice delimitati con evidenziazione della sintassi tramite backtick (```), elenchi di attivita con caselle di spunta (- [ ]), menzioni di utenti (@user), riferimenti alle issue (#123) e testo barrato (~~testo~~). GFM e il dialetto piu diffuso nell'ecosistema dello sviluppo software.

Il Markdown standard genera: titoli (h1-h6) con # fino a ######, paragrafi (p), enfasi con *corsivo* e **grassetto**, elenchi ordinati (ol/li) e non ordinati (ul/li), link (a), immagini (img), citazioni a blocco (blockquote), codice inline (code) e blocchi di codice (pre/code), e linee orizzontali (hr). Tabelle, caselle di spunta e evidenziazione della sintassi richiedono estensioni come GFM.

Markdown e da 5 a 10 volte piu veloce da scrivere rispetto all'HTML equivalente per contenuti editoriali. Un paragrafo con un link e testo in grassetto richiede 15 caratteri in Markdown contro 60 in HTML. Ancora piu importante, il Markdown grezzo e leggibile come testo semplice senza essere renderizzato, il che semplifica le revisioni su git (i diff sono leggibili), il versioning e la memorizzazione nei database senza dipendere da un editor visuale.

Markdown: il linguaggio di scrittura tecnica piu adottato al mondo

Markdown e stato progettato con una premessa semplice: il testo con markup deve essere leggibile come testo semplice. A differenza dell'HTML, dove i tag interrompono la lettura, un documento Markdown ha l'aspetto di un'email ben formattata. Questa filosofia lo ha reso lo standard de facto per i README dei progetti open source, i wiki, la documentazione tecnica e le piattaforme di blogging moderne. GitHub renderizza automaticamente qualsiasi file README.md nella radice di un repository.

La frammentazione dei dialetti e stata un problema per anni: la specifica originale di Gruber lasciava decine di casi ambigui, e ogni implementazione li risolveva in modo diverso. CommonMark (2014) ha affrontato questo problema con una specifica formale di 148 pagine che definisce il comportamento esatto per ogni caso limite. GFM (GitHub Flavored Markdown) estende CommonMark con tabelle, codice evidenziato sintatticamente, elenchi di attivita e altre funzionalita specifiche dell'ecosistema di sviluppo.

Nel moderno flusso di lavoro dello sviluppo web, Markdown e il livello di contenuto che separa il testo dalla presentazione. I generatori di siti statici come Astro, Next.js, Hugo e Jekyll elaborano i file Markdown e li trasformano in pagine HTML con il layout del sito. Convertir.ai esegue questa conversione nel browser usando un'implementazione CommonMark/GFM, producendo HTML semantico pulito che puo essere inserito direttamente in qualsiasi CMS o applicazione web.