محوّل Markdown إلى HTML

حوّل Markdown إلى HTML نظيف وآمن تلصقه في نظام إدارة المحتوى أو القالب.

طريقة الاستخدام

ما الذي يفحصه وكيف يعمل

يُحلَّل Markdown بمكتبة marked التي تنفذ CommonMark، وعند التفعيل إضافات GitHub Flavored Markdown (الجداول والتشطيب وقوائم المهام والروابط التلقائية). وتُفرَّغ الروابط والصور التي تبدأ عناوينها بـ javascript: أو vbscript: أو data: أو file:. ويظهر HTML الخام المكتوب داخل Markdown نصاً افتراضياً؛ فإن سمحت به نظّفه DOMPurify، وإذا تعذّر تشغيل DOMPurify في متصفحك أبقت الأداة HTML الخام نصاً. الناتج مقطع وليس صفحة كاملة: فلا وسوم html أو head أو body ولا تنسيق. وتختلف قواعد العرض قليلاً بين نكهات Markdown، فتحقق من النتيجة في نظام المحتوى لديك.

هل HTML الناتج آمن للنشر؟

يُهرَّب HTML الخام افتراضياً وتُفرَّغ عناوين الروابط غير الآمنة. وإن فعّلت HTML الخام يزيل DOMPurify السكربتات ومعالجات الأحداث، لكن راجع كل ما لم تكتبه بنفسك.

هل تدعم الأداة الجداول؟

نعم، مع تفعيل GitHub Flavored Markdown. تتحول الجداول ذات الخطوط العمودية إلى عناصر table، وتُراعى النقطتان الرأسيتان للمحاذاة في صف الفاصل.

هل تتعامل مع العربية والكتابة من اليمين إلى اليسار؟

نعم. يبقى النص كما هو. أضف dir="rtl" على العنصر الذي يحيط بالناتج في صفحتك، لأن Markdown لا يملك طريقة لتحديد الاتجاه.

المصادر

أدوات ذات صلة

الخصوصية

يعمل في متصفحك ولا يُرفع أي شيء. الأداة التفاعلية تحتاج إلى JavaScript.