محوّل HTML إلى Markdown
الصق جزءًا من HTML أو صفحة محفوظة واحصل على Markdown نظيف بخيارات التنسيق التي تفضلها.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة محوّل HTML إلى Markdown؟
تفيد عملية تحويل HTML إلى Markdown عند نقل محتوى من نظام إدارة محتوى أو مدونة أو بريد إلى نظام يعتمد Markdown، مثل مولّد المواقع الثابتة أو الويكي أو مستودع التوثيق.
ينظّف المحوّل أولًا HTML بواسطة DOMPurify (تُحذف السكربتات والأنماط ومعالجات الأحداث)، ثم يحوّل الوسوم المتبقية إلى Markdown بواسطة Turndown. وتضيف قواعد مخصصة إضافات GitHub: الجداول مع محاذاة الأعمدة و~~النص المشطوب~~ وقوائم المهام - [x]. أنت تختار عناوين ATX أو Setext، ورمز النقطة، والشيفرة المحاطة أو المزاحة، والروابط المضمنة أو بالمرجع.
كيف تعمل؟
- الصق جزءًا من HTML أو كود الصفحة كاملًا في مربع الإدخال.
- اختر نمط العناوين ورمز النقطة ونمط كتل الشيفرة ونمط الروابط ورمز الخط المائل.
- أبقِ خيار GFM مفعّلًا لتحويل الجداول والنص المشطوب وقوائم المهام، وعطّله للحصول على CommonMark عادي.
- انسخ 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 إلى HTML
حوّل نص Markdown إلى HTML جاهز للصق، كجزء أو كمستند كامل، مع معاينة آمنة بجانبه.
Markdown والمخططات
محرر Markdown مع معاينة مباشرة
اكتب أو الصق نص Markdown في جهة واقرأ النتيجة المعروضة في الجهة الأخرى، مع إحصاءات فورية للمستند.
Markdown والمخططات
منسّق HTML
الصق HTML مضغوطًا أو غير مرتب لتحصل على شيفرة نظيفة بإزاحة متسقة يسهل قراءتها ومقارنتها.
أدوات المطورين
محوّل HTML إلى نص
الصق HTML لتحصل على نص عادي نظيف بفواصل أسطر منطقية ونقاط وعناوين الروابط اختياريًا.
أدوات المطورين
إزالة وسوم HTML
احذف كل وسم من مقطع HTML واحتفظ بالنص فقط، مع اختيارك لفواصل الأسطر وفك الكيانات.
أدوات المطورين
ضاغط HTML
قلّل حجم HTML بضاغط حذر يترك محتوى <pre> و<textarea> و<script> دون مساس.
أدوات المطورين
مولّد جداول Markdown
الصق صفوفًا من جدول بيانات واحصل على جدول Markdown مرتب وجاهز لـ GitHub، بأعمدة مُحاذاة وتحكم في محاذاة كل عمود.
Markdown والمخططات
مولّد روابط Markdown
اكتب «نص | رابط | عنوان» في كل سطر لتحصل على روابط جاهزة للصق بصيغة Markdown أو HTML أو BBCode مع تهريب صحيح للروابط.
Markdown والمخططات