اگر به طور مرتب از شبکه های اجتماعی آنلاین یا انجمن های بحث و گفتگو استفاده می کنید ، احتمال دارد که Markdown را دیده باشید یا از آن استفاده کرده باشید بدون اینکه حتی متوجه شوید Markdown چیست چیست.
برای بسیاری که قبلاً در وب هستند ، HTML اولین و اولین بود بیشترین زبان رمزگذاری ابتدایی که آموخته اند. با این حال ، Markdown حتی ساده تر است. در واقع ، این بسیار ساده است که دوره های آن دقیقاً وجود ندارد. شما می توانید آن را فقط در چند دقیقه یاد بگیرید.
در این مقاله بیایید به اصول اولیه آنچه Markdown است و همه چیزهایی که باید درباره یکی از محبوب ترین و سبک وزن ترین نشانه های وب بدانید بپردازیم.
Markdown چیست؟
به عنوان یک نام ، Markdown نمایشنامه ای با اصطلاح "نشانه گذاری" است. نشانه گذاری به عنوان "فرایند یا نتیجه تصحیح متن در آماده سازی برای چاپ" تعریف شده است که شرح دقیقی از چگونگی زبان های برنامه نویسی با مترجمان و موتورهای ارائه دهنده در تعامل هستند تا متن هایی را که ما در اینترنت مشاهده می کنند ، متن نمایش دهند.
HTML مخفف "Hypertext MarkupLanguage" است ، و بنابراین Markdown راهی بیشتر است به راحتی کد HTML را می نویسید ، اگرچه به روشی کم تحرک تر.
Markdown در سال 2004 توسط جان گروبر و آرون سوارت ایجاد شد z ، که می خواست به افراد اجازه دهد "با استفاده از قالب متن ساده برای خواندن و نوشتن آسان بنویسند ، بنویسند ، اختیاری آن را به XHTML (یا HTML) از نظر ساختاری معتبر تبدیل کنند."
In_content_1 همه: [300x250] / dfp: [640x360]-> عنصریکی از اهداف اصلی Markdown امکان خواندن آسان تر در مقایسه با گزینه های آن بود. این امر نوشتن Markdown و خواندن متن ساده Markdown را بسیار ساده می کند.
کدام سایت ها از Markdown استفاده می کنند؟
از آنجا که Markdown فقط یک راه ساده تر برای نوشتن HTML است ، شما وب سایتهای معتبر خود را که "در Markdown" نوشته شده اند ، نخواهید دید. با این حال ، وب سایت های زیادی را پیدا خواهید کرد که به کاربران امکان می دهد به روش هایی که Markdown را قبول می کنند ، مشارکت یا ارسال کنند.
یکی از نمونه های آن GitHub است. در پرونده پیش ساخته README.md از هر مخزن GitHub ، Markdown پذیرفته می شود. همانطور که این نشان می دهد ، MD پسوند مورد استفاده برای پرونده هایی است که با استفاده از کد Markdown نوشته شده اند.
Reddit و Stack Exchange همچنین از Markdown به عنوان راهی برای کاربران خود برای بهتر سازماندهی پست ها و بیان خود استفاده می کنند. سایتهای Stack Exchange مانند سرریز پشته بدون Markdown برای تبدیل متن ساده به قطعه کد قابل خواندن و فرمت شده یکسان نخواهد بود.
چگونه می توان از Markdown استفاده کرد
نمونه مثال بالا نمونهای با فرمت Markdown را برای ایجاد یک متن جدید Reddit نشان می دهد. در حالی که بیش از اصول اولیه Markdown است ، برخی از نمونه های رایج درج نشده است. بیایید از این موارد عبور کنیم.
Headers
در Markdown ، می توانید با وارد کردن # #(علامت شماره / پوند) قبل از متن خود یک هدر ایجاد کنید. تعداد علائم پوند / پوند که استفاده می کنید از سطح هدر پایین می آید. به عنوان مثال ، #بزرگترین عنوان خواهد بود و ###زیر عنوان کوچکتر را نشان می دهد.
در HTML ، اینها به سادگی به و ###به عنوان مثال
است.تصاویر
مشابه پیوندها ، تصاویر در Markdown با پیچیدن متن alt در براکت های مربع و URL در پرانتز ایجاد می شوند. مثالی در اینجا آورده شده است:
[Help Desk Geek Logo] (https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
کد درون خطی
با شروع یک خط با چهار فاصله یک بلاک کد ایجاد کنید ، اما برای کد درون خطی ، می توانید متن را به سادگی با کوله پشتی ببندید. مثالی در اینجا آورده شده است:
`int main () {printf (" سلام جهان \ n ") ؛ 0 را برگردانید}`
ویرایشگرهای متن Markdown
اگر شما علاقه مند به تسلط بر Markdown هستید ، پیدا کردن پشتیبانی در قالب ویرایشگر متن دسکتاپ یک شروع عالی است. اما ، از آنجا که Markdown به صورت زنده در مرورگر ارائه می شود و نیازی به تعامل پیچیده طرف سرور ندارد ، حتی ویرایشگرهای آنلاین Markdown نیز وجود دارد.
ویراستاران مستقل Markdown
یکی از بهترین ویرایشگرهای مستقل Markdown (و ویرایشگرهای متن به طور کلی) برای ویندوز ، macOS و لینوکس متن عالی است.
تمام کاری که باید برای فعال کردن برجسته سازی نحو Markdown انجام دهید این است که یک فایل MD بارگذاری کنید یا نحو برجسته نحو را روی Markdown تنظیم کنیدبا کلیک کردن روی متن سادهدر سمت راست نوار وضعیت.
دو مورد عالی دیگر ویرایشگرهای رایگان Markdown تیپورا (Mac) و قابل توجه (لینوکس).
ویرایشگرهای Markdown وب مبتنی بر وب
ویرایشگرهای Markdown مبتنی بر وب معمولاً از نظر ویژگی بسیار غنی هستند ما آنها را به شدت توصیه می کنیم.
به عنوان مثال ، StackEdit یک رابط کاربری بدون انحراف را فراهم می کند ساعت دو صفحه: یکی برای کد Markdown و دیگری برای پیش نمایش زنده و پویا از متن شما.
اگر در StackEdit تازه وارد هستید ، تنها کاری که باید انجام دهید این است که روی شروع نوشتنکلیک کنید و به ویرایشگر مبتنی بر وب آن منتقل می شوید که از قبل جمع شده است به عنوان مثال کد و دستورالعمل های Markdown.
اگر StackEdit آنچه را که به دنبال آن هستید ، ندارید ، دیلینگر یا ویرایشگر.md را بررسی کنید.
Markdown در همه جای وب است ، و اگر تازه وارد اینترنت باشید ، احتمالاً این اولین "زبان رمزگذاری غیر رسمی" است که شما یاد می گیرید از آن استفاده کنید. این بسیار مفید است و راه ارتباط برقراری ارتباط از طریق متن را بهبود می بخشد ، بنابراین امیدواریم که این مقاله به شما کمک کند تا در مورد آن اطلاعات بیشتری کسب کنید!