محوّل HTML إلى Markdown

حوّل HTML وصفحات الويب إلى Markdown نظيف

مصدر HTML

الأسطر: 0 · الأحرف: 0

إخراج Markdown

الأسطر: 0 · الأحرف: 0

سيظهر Markdown هنا

الصق HTML أو ارفع ملفًا أو اجلب رابط URL لإنشاء Markdown.

ما هو محوّل HTML إلى Markdown؟

تحوّل هذه الأداة شيفرة HTML الملصقة أو ملفات .html المرفوعة أو صفحات الويب المجلوبة إلى Markdown نظيف للتوثيق وملفات README ومسودات المدونات وسجلات التغييرات وموجّهات الذكاء الاصطناعي. يعمل اللصق والرفع محليًا في متصفحك، بينما يستخدم وضع URL نقطة جلب محمية على الخادم حتى يمكن تحويل الصفحات دون مشكلات CORS في المتصفح.

طريقة الاستخدام
  1. 1.اختر وضع اللصق أو URL أو الرفع أو المثال.
  2. 2.أضف HTML مباشرة، أو ارفع ملف .html أو .htm، أو اجلب رابط صفحة.
  3. 3.اضبط خيارات التنسيق والتنظيف واستخراج المحتوى الرئيسي ومعالجة الصور والروابط النسبية.
  4. 4.راجع Markdown الخام والمعاينة المعروضة والإحصاءات وتحذيرات التحويل، ثم انسخ النتيجة أو نزّلها بصيغة .md أو .txt.
حالات الاستخدام

استخدمه لنقل التوثيق القديم، وتجهيز محتوى صفحات الويب لمسارات RAG، وتنظيف شيفرة CMS المنسوخة، وبناء أقسام README، وتحويل ملاحظات الإصدار، أو تحويل HTML المدونات التقنية إلى Markdown قابل للنقل.

الصياغة المدعومة

يدعم المحوّل عناوين ATX أو Setext، والتعداد النقطي بالعلامات - أو * أو +، وكتل الشيفرة المحاطة بسياج أو ذات المسافة البادئة، وأسوار ``` أو ~~~، ومحدِّدات التأكيد والخط العريض، والروابط المضمّنة أو المرجعية، وجداول GitHub Flavored Markdown، ومعالجة قابلة للضبط للصور.

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

تُحوَّل جداول HTML البسيطة إلى جداول GitHub Flavored Markdown. أما الجداول ذات الخلايا المدمجة فتُسطَّح لأن Markdown لا يدعم colspan أو rowspan أصلًا، ويشير تقرير التحويل إلى هذا القيد.

هل تُعالَج البيانات محليًا؟

تُعالَج شيفرة HTML الملصقة والملفات المرفوعة داخل متصفحك. يرسل وضع URL الرابط فقط إلى نقطة جلب محمية، ثم يحوّل HTML المُعاد داخل المتصفح.

هل يمكنه تحويل صفحات الويب؟

نعم، يستطيع وضع URL جلب كثير من صفحات HTTP وHTTPS العامة. لا يُنفّذ JavaScript، لذا قد تحتاج الصفحات التي لا يظهر محتواها إلا بعد تشغيل السكربتات في المتصفح إلى لصق شيفرة HTML المصدرية بدلًا من ذلك.

هل تُنفَّذ السكربتات؟

لا. يمكن إزالة عناصر script وstyle وiframe وobject وembed قبل التحويل، ولا تُشغَّل سكربتات صفحات الويب المجلوبة.

التنظيف والاستخراج

يمكن لخيارات التنظيف إزالة السكربتات والأنماط والتعليقات وعناصر nav وheader وfooter والوسوم الفارغة والمسافات البيضاء الزائدة قبل التحويل. يستخدم وضع القراءة قاعدة حتمية لتحديد المحتوى الرئيسي تفضّل عناصر article وmain وrole=main وكتل المحتوى الغنية بالنص في HTML الشبيه بصفحات الويب.

أمان جلب الروابط

يقبل وضع URL روابط HTTP وHTTPS فقط، ويتبع عددًا محدودًا من عمليات إعادة التوجيه بعد التحقق منها، ويحظر localhost ونطاقات الشبكات الخاصة، ويحدّ إدخال HTML بـ 2 MB، وتنتهي مهلته بعد 10 ثوانٍ. تحظر بعض المواقع الطلبات من الخادم أو تتطلب تشغيل JavaScript، وفي هذه الحالة الصق شيفرة HTML للصفحة.

القيود

لا يستطيع Markdown تمثيل كل تخطيطات HTML. تُسطَّح الجداول المعقدة ذات الخلايا المدمجة، وتصبح الوسوم غير المدعومة محتوى نصيًا عاديًا متى أمكن، ولا تُنفَّذ السكربتات، ويُتجاهل تخطيط CSS، وقد يحتاج Markdown الناتج إلى تحرير خفيف لصفحات الويب كثيفة التصميم.

CodingTool متاح رسميًا على

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch