این ابزار درست کار نمی‌کند؟

دربارهٔ ابزار «مبدل HTML به Markdown آنلاین»

این ابزار HTML را به Markdown تمیز و قابل خواندن تبدیل می‌کند. عناصر بلوک مانند <h1>، <p>، <ul>، و <blockquote> به معادل‌های Markdown آنها تبدیل می‌شوند (#، فاصله‌گذاری پاراگراف، -، > به ترتیب). عناصر inline مانند <strong>، <em>، <code>، و <a> به نحو **، *، `، و []() تبدیل می‌شوند.

تبدیل HTML به Markdown ضروری است هنگام مهاجرت از یک CMS یا ویرایشگر متن غنی به یک سیستم مبتنی بر Markdown (تولیدکننده سایت استاتیک، ابزار مستندات، برنامه یادداشت‌برداری). HTML نمایشی را حذف می‌کند و محتوای معنایی را باقی می‌گذارد.

ابزار لیست‌های تو در تو، جداول، بلوک‌های کد، و تصاویر را به درستی مدیریت می‌کند. عناصر HTML که معادل Markdown ندارند یا به‌عنوان HTML خام درون‌خطی حفظ می‌شوند یا کاملاً حذف می‌شوند، بسته به گزینه‌ای که انتخاب می‌کنید.

چطور از این ابزار استفاده کنم؟

چطور HTML را به متن شبیه Markdown تبدیل کنم؟

  1. HTML خود را بچسبانید

    fragment HTML را در فیلد «HTML» قرار دهید. صفحات کامل هم کار می‌کنند — ابزار `<!doctype>`، script و style را هنگام پیمایش ساختار نادیده می‌گیرد.

  2. نگاشت تگ‌ها

    تگ‌های رایج به معادل Markdown تبدیل می‌شوند: h1–h6 → سرتیترهای #-دار، strong/b → **bold**، em/i → *italic*، code → `code`، a → [text](href)، ul/ol → bullet/number لیست، br → خط جدید.

  3. «اجرا» را بزنید

    خروجی یک فیلد `markdown` است. تگ‌های ناشناخته یا پشتیبانی‌نشده (element سفارشی، wrapper معنایی HTML5) حذف می‌شوند و فقط متن می‌ماند — renderer ترجیح می‌دهد markup را از دست بدهد تا محتوا را خراب کند.

  4. هشدارهای کاربرد

    این یک tag stripper ساده است، نه مبدل کامل HTML-to-MD (Turndown نیست). انتظار نداشته باشید جدول‌ها، image referenceها یا blockquoteهای تو در تو سالم بمانند. برای صفحات وب پیچیده از ابزار اختصاصی استفاده کنید.