Τι είναι η μετατροπή Markdown σε HTML;
Το Markdown είναι μια ελαφριά μορφή κειμένου. Το HTML είναι η μορφή που εμφανίζει το πρόγραμμα περιήγησης.
Ποιες λειτουργίες GFM υποστηρίζονται;
Το marked@12.0.2 υποστηρίζει όλες τις λειτουργίες GFM.
Πώς λειτουργεί η μετατροπή;
Κάθε μετατροπή γίνεται τοπικά με δύο βιβλιοθήκες.
- Ανάλυση:
marked.parse(source)παράγει HTML. - Απολύμανση: DOMPurify.sanitize αφαιρεί XSS.
- Απόδοση: το 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 χωρίς ανέβασμα.