انتقل إلى المحتوى

محوّل HTML إلى Markdown

الصق جزءًا من HTML أو صفحة محفوظة واحصل على Markdown نظيف بخيارات التنسيق التي تفضلها.

تتم المعالجة محليًا في متصفحك

الخيارات
0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة محوّل HTML إلى Markdown؟

تفيد عملية تحويل HTML إلى Markdown عند نقل محتوى من نظام إدارة محتوى أو مدونة أو بريد إلى نظام يعتمد Markdown، مثل مولّد المواقع الثابتة أو الويكي أو مستودع التوثيق.

ينظّف المحوّل أولًا HTML بواسطة DOMPurify (تُحذف السكربتات والأنماط ومعالجات الأحداث)، ثم يحوّل الوسوم المتبقية إلى Markdown بواسطة Turndown. وتضيف قواعد مخصصة إضافات GitHub: الجداول مع محاذاة الأعمدة و~~النص المشطوب~~ وقوائم المهام - [x]. أنت تختار عناوين ATX أو Setext، ورمز النقطة، والشيفرة المحاطة أو المزاحة، والروابط المضمنة أو بالمرجع.

كيف تعمل؟

  1. الصق جزءًا من HTML أو كود الصفحة كاملًا في مربع الإدخال.
  2. اختر نمط العناوين ورمز النقطة ونمط كتل الشيفرة ونمط الروابط ورمز الخط المائل.
  3. أبقِ خيار GFM مفعّلًا لتحويل الجداول والنص المشطوب وقوائم المهام، وعطّله للحصول على CommonMark عادي.
  4. انسخ Markdown أو نزّله وراجع المعاينة المعروضة أسفله.

حالات الاستخدام الشائعة

  • نقل تدوينات أو مقالات مركز مساعدة إلى مولّد مواقع ثابتة.
  • تحويل بريد أو نشرة HTML إلى ملاحظات Markdown قابلة للتعديل.
  • استخراج توثيق مقروء من كود صفحة ويب منسوخة.
  • تحويل جداول HTML إلى جداول Markdown لملف README.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

<h1>Product update</h1>
<p>This release adds <strong>dark mode</strong>, <em>faster search</em> and <del>legacy exports</del>.</p>
<h2>What changed</h2>
<ul>
  <li>New <a href="https://example.com/changelog" title="Changelog">changelog page</a></li>
  <li>Keyboard shortcuts</li>
  <li><input type="checkbox" checked disabled> Accessibility review</li>
  <li><input type="checkbox" disabled> Translations</li>
</ul>
<ol><li>Update the app</li><li>Restart it</li></ol>
<table>
  <thead><tr><th>Plan</th><th align="right">Seats</th></tr></thead>
  <tbody>
    <tr><td>Free</td><td align="right">1</td></tr>
    <tr><td>Team</td><td align="right">25</td></tr>
  </tbody>
</table>
<blockquote><p>Simple i
…

الخصوصية

تعمل أداة محوّل HTML إلى Markdown بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

لا يستطيع Markdown التعبير عن كل ما يعبّر عنه HTML: يُهمل التخطيط والأنماط المضمنة والنماذج والسكربتات وإطارات iframe، وتُسطَّح الجداول المعقدة (الخلايا المدمجة). راجع الناتج قبل النشر.

الأسئلة الشائعة

هل تُحفظ السكربتات أو الأنماط الموجودة في HTML؟

لا. يُنظَّف الإدخال أولًا ويزيل Turndown كذلك script وstyle وnoscript، فلا يصل إلى Markdown إلا وسوم المحتوى.

كيف تُحوَّل جداول HTML؟

مع تفعيل GFM يصبح الصف الأول عنوانًا، وتُفصل الخلايا بخطوط عمودية، وتتحكم خاصية align في th/td بعلامات :---:. وتُهرَّب الخطوط العمودية داخل الخلايا.

ما الفرق بين عناوين ATX وSetext؟

يستخدم ATX علامات # في بداية السطر (# عنوان). أما Setext فيسطّر النص بعلامات === أو --- ويتوفر للمستويين 1 و2 فقط، وتبقى المستويات الأخرى بعلامة #.

المزيد من الأدوات في Markdown والمخططات →