Markdown یک زبان نشانه گذاری سبک است که برای نوشتن، خواندن، طراحی متون وب طراحی شده است.
تاریخچه Markdown
برای مدت طولانی، HTML زبان استاندارد نشانه گذاری در وب بود. خواندن کد آن دشوار است - برچسب ها و اطلاعات سرویس تداخل دارند. HTML برای توصیف اسناد فرامتن ایجاد شد، اولین صفحات HTML فقط شامل متن، سرفصل ها، جداول و پیوندهای بسیار کمی بود. به تدریج، سایت ها پیچیده تر شدند، طراحی، منوها، پیمایش، تصاویر، جداول ظاهر شدند.
در سال 2004، آمریکایی ها - وبلاگ نویس فناوری جان گروبر و برنامه نویس آرون شوارتز - Markdown را اختراع کردند. نویسندگان این زبان ایده های بسیاری را از کنوانسیون های موجود برای علامت گذاری متن در پیام های الکترونیکی وام گرفته اند. در فرمت Markdown، متن به XHTML معتبر و خوش فرم تبدیل می شود، براکت های زاویه (<) و علامت (&) با کدهای مناسب جایگزین می شوند. اولین پیاده سازی توسط Gruber در Perl نوشته شد و پیشنهادات توسعه دهندگان دیگر به زودی دنبال شد. پیاده سازی Markdown در زبان های برنامه نویسی مختلف در بسیاری از سیستم های مدیریت محتوا موجود است.
یک زبان نشانه گذاری ساده و ساده، Markdown، سال هاست که در حال استفاده فعال بوده است. این به جایگزینی برای ویرایشگرهای بصری تبدیل شده است، زیرا متون پردازش شده توسط Markdown نیازی به تمیز کردن و اصلاح طولانی ندارند. مشخصه Markdown خوانایی است و کمبود تایپوگرافی با فیلتر SmartyPants از همان توسعه دهنده جبران می شود. متون تزئین شده را می توان حتی در قالب txt ایجاد کرد. در نتیجه، اسناد آماده با نشانه گذاری خوب دریافت می کنید.