HTML vers Markdown

Revenir de HTML vers Markdown. L'autre sens est Markdown vers HTML · entités HTML

Ce qui est reconverti

Cette page lit du HTML et écrit le Markdown du même sous-ensemble que l'autre page : titres, paragraphes, gras, italique, code, liens, images, listes, citations, règles et tableaux. L'autre sens est Markdown vers HTML. Les références nommées sont sur entités HTML.

Comment l'utiliser

  1. Colle le HTML. Le résultat se met à jour en tapant.
  2. Convertir refait la même conversion.
  3. Afficher un exemple charge un titre Notes, un paragraphe avec du gras et du code en ligne, une liste alpha et beta, une liste numérotée one et two, une citation, un lien vers https://example.com et une ligne horizontale.
  4. Le Markdown contient # Notes, un paragraphe avec **bold** et `code`, - alpha, 1. one, > quoted, [site](https://example.com) et ---.
  5. Tout effacer vide les deux zones. Copier le résultat copie le Markdown.

Balises lues par cette page

h1 à h6 deviennent des titres ATX. p devient un paragraphe. strong et b deviennent **gras**. em et i deviennent *italique*. code est du code en ligne et pre un bloc clôturé. Les liens et les images gardent l'adresse. ul et ol deviennent des listes. blockquote est préfixé par >. hr devient ---. Un tableau devient un en-tête, une ligne de tirets et des lignes de corps.

script et style sont écartés. Les autres balises sont ouvertes et leur texte est gardé. < redevient un inférieur, donc le HTML échappé redevient du texte dans le Markdown.

Où on s'en sert

  • Renvoyer vers la source un fragment de la page Markdown.
  • Passer un tableau HTML simple en tableau à barres.
  • Tirer un titre et une liste d'un extrait.

Questions

Une page HTML entière survit-elle ?

Seules les balises ci-dessus deviennent du Markdown. Les autres ne gardent que leur texte.

Pourquoi un script disparaît-il ?

Le contenu de script et de style est retiré avant d'écrire le texte.