Come convertire HTML in Markdown
- Incolla un frammento HTML o carica un file
.htmlsupportato. - Converti l'origine e controlla quali elementi semantici rimangono significativi in Markdown.
- Converti e ispeziona collegamenti, immagini, elenchi annidati, tabelle e blocchi di codice.
- Copia il Markdown o scarica il file
.md.
Cosa preserva il convertitore?
| Contenuto sorgente | Comportamento di output consigliato | Nota di conversione |
|---|---|---|
| Intestazioni | Associa <h1>–<h6> alle intestazioni Markdown | |
| Paragrafi ed enfasi | Converti paragrafi, grassetto e corsivo | |
| Elenchi | Converti elenchi ordinati, non ordinati e annidati | |
| Collegamenti | Preserva il testo e l'URL risolto | |
| Immagini | Preserva la sorgente e il testo alternativo | |
| Codice | Usa codice in linea e blocchi delimitati | |
| Tabelle | Converti tabelle compatibili in GFM | |
| Citazioni | Converti citazioni semantiche |
Usi comuni dell'HTML per Markdown
Migrare la documentazione web
Sposta l'HTML semantico in un sistema di documentazione basato su Markdown.
Rich text copiato in modo pulito
Converti l'HTML generato dall'editor in un formato più semplice prima del controllo delle versioni o della pubblicazione.
Preparare esempi di codice
Conserva i blocchi di codice e le intestazioni senza portare con te il foglio di stile della pagina intera.
Crea un contesto AI basato sul testo
Rimuovi script e stili mantenendo la struttura delle informazioni che deve ancora essere rivista.
Contenuti nascosti e boilerplate
Il convertitore necessita di una politica chiara per gli elementi nascosti, la navigazione e i contenuti compressi visivamente.
Usi comuni dell'HTML per Markdown
Migrare la documentazione web
Sposta l'HTML semantico in un sistema di documentazione basato su Markdown.
Rich text copiato in modo pulito
Converti l'HTML generato dall'editor in un formato più semplice prima del controllo delle versioni o della pubblicazione.
Preparare esempi di codice
Conserva i blocchi di codice e le intestazioni senza portare con te il foglio di stile della pagina intera.
Crea un contesto AI basato sul testo
Rimuovi script e stili mantenendo la struttura delle informazioni che deve ancora essere rivista.
Contenuti nascosti e boilerplate
Il convertitore necessita di una politica chiara per gli elementi nascosti, la navigazione e i contenuti compressi visivamente.
Esempio di HTML in Markdown
<h2>Setup</h2>
<p>Read the <a href="/guide">guide</a>.</p>
<ul><li>Install</li><li>Test</li></ul>
## Setup
Read the [guide](/guide).
- Install
- Test
Suggerimenti per un output Markdown più pulito
- Usa HTML semantico Le intestazioni, gli elenchi e le tabelle si convertono in modo più affidabile rispetto ai contenitori di layout generici.
- Fornisci un URL di base se necessario I collegamenti relativi richiedono un contesto se il risultato deve funzionare al di fuori della pagina originale.
- Scegli un dialetto di output GFM supporta tabelle ed elenchi di attività che il CommonMark di base non definisce.
- Rivedi i blocchi di codice Conferma il linguaggio di programmazione rilevato e gli apici inversi (backtick) incorporati.
- Decidi l'alternativa in HTML non elaborato Mantenere l'HTML non supportato può preservare le informazioni ma riduce la portabilità.
Controlla i file grandi prima della conversione
Per file grandi o complessi, inizia con un campione rappresentativo e controlla l’output generato prima di utilizzarlo.
Controlla l’output per testo mancante, ordine di lettura e problemi di layout prima di usarlo in un altro sistema.
Domande frequenti
Gli elementi <script> e <style> vengono rimossi?
Gli script e gli stili non sono contenuti Markdown utili e non si dovrebbe fare affidamento su di essi nel risultato. Rivedi l'HTML incollato prima di riutilizzare l'output.
Le tabelle HTML vengono convertite in tabelle Markdown?
Le tabelle rettangolari compatibili possono diventare tabelle GFM. Le tabelle con rowspan, colspan, blocchi annidati o più righe di intestazione richiedono un'alternativa documentata.
I blocchi di codice e il codice in linea sono preservati?
Possono essere mappati da <pre> e <code>.
Cosa succede ai collegamenti e alle immagini?
Il testo del collegamento e le destinazioni valide possono essere mantenuti. I collegamenti relativi e i percorsi delle immagini rimangono dipendenti dal contesto perché un frammento caricato non ha un URL di base garantito.
I tag HTML non supportati vengono rimossi o mantenuti?
I contenitori puramente di presentazione possono essere semplificati mantenendo il testo leggibile. Confronta l'output con la sorgente quando gli elementi personalizzati hanno un significato.
Il convertitore genera CommonMark o GFM?
L'output previsto è GitHub-Flavored Markdown. Tabelle, testo barrato ed elenchi di attività si basano sulle estensioni GFM.
Posso incollare un intero documento HTML?
Sì. Puoi incollare un frammento o caricare un file .html o .htm, quindi rivedere il Markdown generato.
Questa pagina può convertire l'URL di un sito Web in tempo reale?
No. Questa pagina accetta codice HTML incollato o un file HTML caricato; non recupera l'URL di un sito Web in tempo reale.
Converti di nuovo il Markdown in PDF
Hai già un file Markdown? Usa ilconvertitore da Markdown a PDFper creare un PDF condivisibile.