Vai al contenuto principale

HTML in Markdown

Trasforma titoli, paragrafi, link, elenchi, citazioni e codice HTML in Markdown senza inviare il contenuto a un server.

  • Appunti
  • Esporta
Automatizza

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Questo strumento ti è stato utile?

Come funziona questo strumento?

Converti HTML in Markdown leggibile per recuperare il contenuto di una pagina web, di un’email o di un’esportazione da CMS in un formato facile da modificare, versionare o pubblicare in una documentazione. Titoli, paragrafi, elenchi, link, immagini, citazioni e blocchi di codice vengono mantenuti; i tag di impaginazione vengono rimossi. Tutto avviene nel browser.

Per prima cosa vengono eliminati i tag <script> e <style> con il loro contenuto. I blocchi <pre> (con o senza <code>) diventano blocchi ``` il cui contenuto viene decodificato e conservato identico: un &lt;div&gt; in un esempio di codice torna a essere <div> invece di essere eliminato come un tag.

I titoli da <h1> a <h6> danno da # a ######, <strong> e <b> danno **grassetto**, <em> e <i> *corsivo*, <code> codice in linea, <a href> un link [testo](indirizzo) e <img> un’immagine ![testo](indirizzo), anche senza attributo alt. Gli elenchi <ul> danno punti elenco «-»; gli elenchi <ol> sono numerati da 1 o dal valore del loro attributo start. <blockquote> diventa una citazione, <hr> un separatore e <br> un a capo.

I contenitori (div, section, article, tabelle…) vengono rimossi e sostituiti da separazioni di paragrafo; le entità HTML (&amp;, &nbsp;, &#233;…) vengono decodificate. Le tabelle non vengono convertite in tabelle Markdown: le celle diventano testo da reimpaginare.

Come usare questo strumento

  1. Incolla l’HTML

    Scrivi o importa il codice nel campo «HTML sorgente».

  2. Converti

    Avvia la conversione per ottenere il Markdown corrispondente.

  3. Rileggi e sistema

    Controlla link, immagini ed eventuali tabelle, poi copia il risultato.

Casi d’uso

Migrare una documentazione

Recupera pagine HTML per integrarle in un repository o in un generatore di siti Markdown.

Ripulire un contenuto copiato

Togli a un testo i tag di impaginazione mantenendo titoli, elenchi e link.

Archiviare un articolo

Conserva il contenuto di una pagina in un file di testo leggero e leggibile.

Esempi

Titolo, formattazione ed elenco

Input

<h2>Riepilogo</h2><p>Un <strong>testo</strong> con un <a href="https://example.com">link</a>.</p><ul><li>Punto A</li><li>Punto B</li></ul>

Risultato

## Riepilogo

Un **testo** con un [link](https://example.com).

- Punto A
- Punto B

Elenco numerato e blocco di codice

La numerazione riparte da 3 grazie all’attributo start e il codice HTML dell’esempio viene conservato.

Input

<ol start="3"><li>Verificare</li><li>Pubblicare</li></ol><pre><code>&lt;p&gt;Ciao&lt;/p&gt;</code></pre>

Risultato

3. Verificare
4. Pubblicare

```
<p>Ciao</p>
```

Consigli e buone pratiche

  • Copia preferibilmente il contenuto principale della pagina (l’elemento article o main): altrimenti menu, piè di pagina e moduli verranno convertiti in testo.
  • Gli indirizzi relativi di link e immagini (/contatti, img/foto.jpg) restano invariati: completali se il Markdown verrà usato altrove.
  • Controlla poi la resa con Anteprima Markdown e uniforma la sintassi con Formattatore Markdown se serve.

Fonti e riferimenti

Domande frequenti

Le tabelle HTML vengono convertite?

No. I tag di tabella vengono rimossi e il contenuto delle celle resta come testo: la tabella Markdown va ricreata a mano.

Che fine fanno script e stili?

I tag <script> e <style> vengono eliminati con il loro contenuto; gli attributi class, id o style spariscono insieme ai tag.

Gli elenchi annidati vengono mantenuti?

Tutte le voci vengono riprese, ma l’annidamento non è reso con un rientro: ricontrolla gli elenchi su più livelli.

Caratteri accentati ed entità sono gestiti?

Sì. Le entità con nome più comuni (&amp;, &lt;, &nbsp;…) e quelle numeriche (&#233;, &#xE9;) vengono convertite in caratteri.

L’HTML viene inviato a un server?

No. La conversione avviene nel browser, senza caricare le immagini né i link presenti nel codice.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Trasforma Markdown in HTML pulito direttamente nel browser.

Testo e scritturaUsa questo strumento

Scrivi Markdown e visualizza istantaneamente il rendering HTML.

Testo e scritturaUsa questo strumento

Genera testo segnaposto Lorem Ipsum per mockup, prototipi e prove di impaginazione.

Testo e scritturaIn evidenzaUsa questo strumento