Convertisseur Markdown vers HTML : aperçu en direct, tableaux GFM, HTML pour email | We.Inc
Convertissez du Markdown en HTML avec un aperçu en direct côte à côte. Prend en charge les tableaux, les listes de tâches, le texte barré et les notes de bas de page, ajoute des ids aux titres, échappe le HTML dangereux et exporte des styles inline prêts pour l'email.
Convertisseur Markdown vers HTML
Convertir du Markdown en HTML transforme une mise en forme en texte brut en balises : # Titre devient <h1>, **gras** devient <strong>, une ligne qui commence par - devient un élément de liste. Tapez ou collez du Markdown à gauche pour obtenir un HTML propre et un aperçu en direct à droite, avec tableaux, listes de tâches, notes de bas de page et ids de titres inclus.
Un éditeur divisé avec aperçu en direct, les extras façon GitHub que l'on utilise vraiment, un mode sûr pour le contenu provenant d'autres personnes, et trois formats de sortie : du HTML brut, un fichier HTML complet, ou du HTML avec styles inline qui résiste au collage dans un éditeur d'email.
Tapez ou collez du Markdown, ou ouvrez un fichier .md. Le HTML et l'aperçu se mettent à jour pendant la saisie.
Laissez le mode sûr activé pour échapper le HTML brut de la source et bloquer les liens javascript:. Ne le désactivez que pour du Markdown que vous avez écrit vous-même.
Activez les ids de titres pour des sections que l'on peut lier, et les sauts de ligne si un simple retour à la ligne doit devenir <br>.
Copiez le HTML, copiez-le avec styles inline pour un email, ou téléchargez un fichier HTML complet avec une feuille de style simple.
Laissez une ligne vide entre les blocs. La plupart des surprises en Markdown viennent d'une liste ou d'un titre collé au paragraphe du dessus.
Indentez les éléments de liste imbriqués d'au moins deux espaces pour qu'ils s'alignent sous le texte de l'élément au-dessus.
Échappez avec une barre oblique inverse un caractère que le Markdown interpréterait autrement comme une mise en forme, par exemple \* pour un astérisque littéral.
Pour un tableau, une ligne d'en-tête et une ligne de séparation en tirets sont obligatoires. Les deux-points dans la ligne de séparation définissent l'alignement.
Questions fréquentes
Quelle variante de Markdown est prise en charge ?
La syntaxe CommonMark courante (titres, emphase, liens, images, listes, citations, blocs de code, séparateurs) plus les extras de GitHub Flavored Markdown : tableaux, listes de tâches, texte barré et URL brutes transformées en liens. Les notes de bas de page fonctionnent comme sur GitHub. C'est un convertisseur compact plutôt qu'une implémentation complète de la spécification, donc des imbrications très inhabituelles peuvent différer de GitHub.
Le HTML est-il sûr à mettre sur mon site web ?
Avec le mode sûr activé, le HTML brut du Markdown est affiché comme du texte et les cibles de liens susceptibles d'exécuter un script sont remplacées. Cela couvre les risques habituels pour un contenu que vous n'avez pas écrit. Si vous convertissez du contenu d'utilisateurs sur votre propre serveur, passez quand même le résultat dans un nettoyeur HTML comme DOMPurify.
Comment coller du Markdown dans un email ?
Utilisez Copier pour email. Les éditeurs d'email suppriment les blocs style, donc cette option écrit les styles sur chaque balise (inline). Collez le résultat dans la vue HTML ou source de votre outil d'emailing.
Mes documents sont-ils envoyés en ligne ?
Non. La conversion s'exécute dans votre navigateur, et les fichiers que vous ouvrez sont lus localement.
Pourquoi ajouter des ids aux titres
Un id sur chaque titre permet de créer un lien direct vers une section, comme /docs#install, et permet à une table des matières de naviguer dans la page. Les ids suivent ici le même modèle que GitHub, donc les liens que vous avez déjà depuis un README continuent de fonctionner quand le contenu passe sur un site web.
Quand deux titres ont le même texte, le deuxième reçoit -1 à la fin de son id, le troisième -2, et ainsi de suite, pour que chaque id reste unique.
Du Markdown à une vraie page
L'option de téléchargement place le HTML dans un document complet avec une feuille de style lisible, ce qui suffit pour un journal des modifications, une page de politique ou un document rapide à distribuer. Pour un site web complet, le HTML converti peut aller dans n'importe quel modèle de page ou créateur de site qui accepte du HTML personnalisé.
Dans l'autre sens, le convertisseur HTML vers Markdown retransforme des pages existantes en Markdown, ce qui est pratique pour déplacer du contenu dans un dépôt de documentation.