حول هذه الأداة
محوّل HTML إلى Markdown هو محوّل مجاني يعمل داخل المتصفح، يعيد كتابة شيفرة HTML بصيغة Markdown نظيفة أثناء كتابتك. الصق HTML أو حرّرها، فيظهر ما يعادلها بصيغة Markdown مباشرةً وجاهزاً للنسخ.
يستخدم التحويل نموذج DOM المدمج في المتصفح: يصبح مُدخلك محتوى innerHTML لعنصر منفصل، ثم يجوب مُتصفِّح تكراري الشجرة ويُصدر Markdown، فتُطبَّع الوسوم المعطوبة أو غير المغلقة تماماً كما يعرضها المتصفح. وهو يتعامل مع العناوين والخط العريض والمائل والروابط (عبر سمة href) والشيفرة السطرية وكتل الشيفرة المسيَّجة وفواصل الأسطر والفقرات والاقتباسات والقوائم المرتّبة وغير المرتّبة.
كل شيء يعمل محلياً، بلا رفع ولا حسابات ولا تتبّع، ويعمل دون اتصال. أما الوسوم التي لا يربطها، كالصور والجداول والخطوط الأفقية، فتُنزَع أغلفتها، فيمرّ نصها دون إضافة أي صياغة Markdown.
الأسئلة الشائعة
ما الوسوم المدعومة؟
العناوين (h1–h6)، والخط العريض (strong/b)، والمائل (em/i)، والروابط (a)، والشيفرة السطرية، والكتل المهيّأة مسبقاً (pre)، والقوائم غير المرتّبة والمرتّبة، والاقتباسات، وفواصل الأسطر، والفقرات. وتُرقَّم القوائم المرتّبة تسلسلياً.
هل يعمل على خادم؟
لا. يحلّل HTML الخاص بك في المتصفح باستخدام عقدة DOM منفصلة، وهي div تُنشَأ في الذاكرة، فلا يُرفَع أي شيء، ويعمل دون اتصال.
ماذا يحدث للوسوم غير المدعومة؟
العناصر التي لا يربطها، كالصور والجداول والخطوط الأفقية، تُنزَع أغلفتها: فيمرّ أي نص بداخلها، لكن لا يُولَّد أي Markdown للوسم. ولا تُقرأ من الروابط سوى سمة href؛ وتُتجاهل السمات الأخرى.
كيف يتعامل مع المسافات والشيفرة؟
تُطوى المسافات في النص العادي إلى مسافة واحدة، بينما يُحفَظ محتوى الشيفرة السطرية وكتل pre حرفياً. ويتحول وسم br إلى فاصل سطر إجباري.
المزيد من الأدوات