Муҳаррири Markdown-и ройгон
Markdown-ро дар вақти воқеӣ нависед ва пешнамоиш кунед. Сарлавҳа, ғафс, курсив, блоки код ва ҷадвал ва рӯйхатро дастгирӣ мекунад.
Дастури Markdown
Чӣ тавр он кор мекунад
Пешнамоиш аз ҷониби таҳлилгари Markdown-и дастнависе ки бевосита ба абзор сохта шудааст тасвир карда мешавад — на marked, на remark, на китобхонаи берунӣ. Он манбаъро сатр-ба-сатр дар браузер нишонагузорӣ мекунад, синтаксисро ба HTML табдил медиҳад, ки сипас пеш аз намоиш тавассути тозакунанда мегузарад.
- 1Нишонагузории сатр-ба-сатрФунксияи фармоишии renderMarkdown манбаи шуморо дар хатҳои нав тақсим карда, дар як гузашт тай мекунад ва блокҳои рамзи fenced, сарлавҳаҳо (H1–H6), нохунакҳои ситоидӣ, рӯйхатҳои тартибдор ва бетартиб, ҷадвалҳои GFM (бо ҳамгироии сутун), хатҳои уфуқӣ ва порчаҳоро ба тартиби афзалиятнок мувофиқат мекунад.
- 2Густариши синтаксиси inlineҲар хат ё ҳуҷраи ҷамъшуда сипас аз ҷониби inlineMarkdown коркард карда мешавад, занҷири иваз кардани regex, ки сиёҳ (** ва __), курсив (* ва _), сиёҳ-курсив (***), хат-задашуда (~~), рамзи inline (`), тасвирҳо () ва пайвандҳо ([text](url))-ро идора мекунад — тасвирҳо пеш аз пайвандҳо ҳал карда мешаванд, то пешванди ! нодуруст истеъмол нашавад.
- 3Тозакунӣ ва бастани захираи дурHTML-и хоми тавлидшуда аз ҷониби тасвиргар тавассути тозакунанда (sanitize-html) мегузарад, то тегҳо ва атрибутҳои бехатар ба монанди <script>, идоракунандаҳои onerror ва hrefs-и javascript: бартараф шаванд. Гузашти дуюм (neutralizeRemote) қимматҳои src-и тасвири дурро бо ҷойгирандаҳо бар пешфарз иваз мекунад, ки пешнамоишро аз хомӯшона занг задан ба серверҳои берунӣ пеш аз ризоияти шумо пешгирӣ мекунад.
- 4Ҳамчун .md ё .html-и мустақил содир кунедНусхабардорӣ ё боргирии Markdown матни хоми манбаъро менависад. Боргирии HTML натиҷаи тозашударо дар ҳуҷҷати худмуҳтаво бо варақи услуби inline-и худ мепечонад — синфҳои Tailwind танҳо дар дохили сайт кор мекунанд, бинобар ин содирот ба ҷои он қоидаҳои содаи CSS-ро баста мебандад, ки файлро дар ҳама ҷо хоно мекунад.
Абзорҳои марбут
Табдилдиҳандаи HTML ба Markdown
HTML-ро ба Markdown-и тоза табдил диҳед. Сарлавҳа, рӯйхат, пайванд, тасвир, блоки код ва иқтибосро коркард мекунад. Барои бароварди мазмун аз CMS комил аст.
Табдилдиҳандаи Markdown ба HTML
Markdown-ро бо пешнамоиши зинда ба HTML-и тоза табдил диҳед. Аз намоиши манбаъ барои нусхабардории HTML-и омодаи гузоштан барои блог, CMS ё намунаи почта истифода баред.
Муҳаррири диаграммаи Mermaid
Диаграммаи ҷараён, диаграммаи пайдарпайӣ, диаграммаи Gantt ва дигаронро бо синтаксиси Mermaid ва пешнамоиши зинда нависед. Ҳамчун SVG ё PNG содир кунед. Пурра дар браузери шумо кор мекунад.