- [What's new](#whats-new) - [Upgrade steps](#upgrade-steps)
Le convertisseur Markdown en HTML transforme la source Markdown - un fichier de lecture, un journal des modifications, un brouillon de blog, un ensemble de notes de version - en HTML, un navigateur ou un CMS est réellement rendu. Coller ou taper Markdown à gauche, et vous obtenez un code HTML sémantique à droite : les en-têtes deviennent H1–H6, le code clôturé devient pré et le code avec une classe de langue, les listes deviennent UL et OL, et les extensions GitHub telles que les tableaux, les listes de tâches et le barreau sont gérées de la manière dont GitHub les rend.
Markdown est un format d'écriture en texte brut, et non un format d'affichage. Partout où il apparaît sur une page - un site Docs, un blog statique, un modèle d'e-mail, un champ CMS qui n'accepte que le HTML - quelque chose doit d'abord le compiler. Faire cela dans le navigateur, plutôt que d'extraire un analyseur dans votre version ou de coller votre brouillon dans un service que vous ne contrôlez pas, est le moyen le plus rapide de supprimer le balisage et de passer à autre chose.
Tout fonctionne côté client. Le convertisseur est un analyseur manuscrit, pas un wrapper autour d'une API distante, de sorte que vos publications non publiées, vos documents internes et vos notes de version privée ne quittent jamais la page. Basculez le démarquement des identifiants de GitHub, en en-tête les identifiants d'ancrage, les sauts de ligne à une seule ligne et le transfert HTML brut, puis copiez le code HTML, téléchargez un fichier .html ou récupérez une table de contenus générée.
Tapez ou collez une fonction dans l'éditeur - un fichier de lecture, un journal des modifications, des notes de votre éditeur, n'importe quoi. La sortie est mise à jour au fur et à mesure de la saisie ; chargez l'exemple si vous souhaitez voir ce qui est pris en charge.
Activez la démarque aromatisée GitHub pour les tableaux, les listes de tâches, les liens barrés et les liens nus. Ajoutez des ID de titre pour les liens profonds, activez les sauts de ligne si une nouvelle ligne doit devenir un <br /> et autorisez le code HTML brut si votre Markdown contient déjà des balises.
Basculez entre la source HTML et un aperçu rendu pour confirmer que la structure est ce que vous attendiez, et lisez les statistiques du document - mots, en-têtes, liens, blocs de code et temps de lecture.
Copiez le HTML dans le presse-papiers, téléchargez-le en tant que fichier .html autonome ou copiez la table des matières Markdown générée automatiquement à partir des ancres de titre.
Les tableaux avec alignement des colonnes, les cases à cocher de la liste des tâches, ~~strikethrough~~ et la liaison automatique des URL nues — les extensions sur lesquelles votre fichier est déjà basé sur
Les blocs clôturés deviennent <pre><code class="language-js">, le nom de classe Prism, Highlight.js et Shiki attendent, donc la mise en évidence de la syntaxe fonctionne au moment où vous collez la sortie dans votre site.
Chaque en-tête reçoit un identifiant dédoublé et limogé, et l'outil génère une table des matières de Markdown correspondante que vous pouvez coller en haut de votre document.
Le code HTML brut dans la source est échappé à moins que vous n'inscriviez que vous, et que l'aperçu en direct stripte les scripts, le style et les gestionnaires d'événements en ligne. Si vous tenez la Markdown de quelqu'un d'autre, vous ne pouvez pas exécuter leur code.
Encode and decode HTML entities — named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Minify HTML markup for faster page loads or beautify it for readable, indented source
Count words, letters, sentences, paragraphs, and estimate reading time
0 comments
No comments yet. Be the first to share your thoughts!