§

Επικολλήστε Markdown

§

Ακατέργαστο

§

Προεπισκόπηση

Η προεπισκόπηση απολυμαίνεται — script tags και event handlers αφαιρούνται.

Το Markdown είναι η lingua franca της τεκμηρίωσης λογισμικού. Κάθε GitHub README, Stack Overflow και Reddit περνά από Markdown parser. Το εργαλείο λειτουργεί στο πρόγραμμα περιήγησης.

Τι είναι η μετατροπή Markdown σε HTML;

Το Markdown είναι μια ελαφριά μορφή κειμένου. Το HTML είναι η μορφή που εμφανίζει το πρόγραμμα περιήγησης.

Ποιες λειτουργίες GFM υποστηρίζονται;

Το marked@12.0.2 υποστηρίζει όλες τις λειτουργίες GFM.

Πώς λειτουργεί η μετατροπή;

Κάθε μετατροπή γίνεται τοπικά με δύο βιβλιοθήκες.

  1. Ανάλυση: marked.parse(source) παράγει HTML.
  2. Απολύμανση: DOMPurify.sanitize αφαιρεί XSS.
  3. Απόδοση: το HTML γράφεται στο panel προεπισκόπησης.

Γιατί να μετατρέψετε Markdown σε HTML;

  • Απόρρητο: όλα γίνονται στο πρόγραμμα περιήγησης.
  • Ασφαλές από XSS με DOMPurify.
  • Πλήρης υποστήριξη GFM.

Συνήθεις εφαρμογές

Η μετατροπή Markdown σε HTML εμφανίζεται σε τεκμηρίωση και email.

  • Συγγραφή GitHub README.
  • Περιεχόμενο στατικού ιστοτόπου.
  • Πρότυπα email.

Παράδειγμα

Επικολλήστε Markdown και δείτε το rendered HTML.

Τρέχει στο πρόγραμμα περιήγησης;

Ναι. Οι βιβλιοθήκες φορτώνονται από την ίδια προέλευση.

Είναι ασφαλής η προεπισκόπηση από XSS;

Ναι. DOMPurify αφαιρεί script tags και event handlers.

Υποστηρίζονται πίνακες GFM;

Ναι. Οι pipe tables αποδίδονται ως HTML tables.

Η μετατροπή είναι χωρίς απώλειες;

Ναι για τις βασικές λειτουργίες GFM.

Υποστηρίζεται syntax highlighting;

Όχι στην v1. Μπορεί να προστεθεί αργότερα.

Μετατροπή Markdown σε HTML χωρίς ανέβασμα.