Markdown

Markdown — bu oddiy matn belgilaridan foydalangan holda matnni formatlash uchun yaratilgan yengil vaznli belgilash tili (markup language). U 2004-yilda Jon Gruber tomonidan Aaron Swartz bilan hamkorlikda ishlab chiqilgan. Asosiy maqsad — odamlar tomonidan o‘qilishi qulay bo‘lgan oddiy matn yozish va uni HTML yoki boshqa formatlarga oson konvertatsiya qilishdir.

Tarix

  • 2004-yil: Jon Gruber dastlabki Markdown spetsifikatsiyasini chiqardi.
  • Aaron Swartz sintaksisning shakllanishiga hissa qo‘shdi.
  • Markdown tez orada blog platformalari va texnik hujjatlar uchun mashhur formatga aylandi.

Xususiyatlari

  • O‘qish va yozish oson.
  • HTML ga tez konvertatsiya qilinadi.
  • Platformadan mustaqil (GitHub, Reddit, Stack Overflow kabi ko‘plab xizmatlarda qo‘llaniladi).
  • Turli dialektlari mavjud (CommonMark, GitHub Flavored Markdown va boshqalar).

Asosiy sintaksis

Markdown matni quyidagi elementlarni o‘z ichiga olishi mumkin:

  • Sarlavhalar: # belgisi orqali
# Sarlavha 1
## Sarlavha 2
### Sarlavha 3
  • Qalin va kursiv matn:
*kursiv* yoki _kursiv_  
**qalin** yoki __qalin__  
  • Ro‘yxatlar:
- Element 1
- Element 2
  - Ichki element
  • Kod bloklari:
print("Salom, Markdown!")
  • Havolalar va rasmlar:
[OpenAI](https://openai.com)  
![Rasm nomi](rasm.png)

Ishlatilish sohalari

  • Dasturlash: README fayllari, hujjatlar.
  • Bloglar: Jekyll, Hugo, Ghost kabi platformalar.
  • Ilmiy yozuvlar: Jupyter Notebook va LaTeX bilan birga ishlatiladi.
  • Forumlar va ijtimoiy tarmoqlar: Reddit, Discord, GitHub Issues.

Dialektlar

Markdownning rasmiy yagona spetsifikatsiyasi yo‘q. Shu sababli ko‘plab variantlar paydo bo‘lgan:

  • CommonMark – standartlashtirilgan versiya.
  • GitHub Flavored Markdown (GFM) – jadval, checkbox va @mention qo‘llab-quvvatlaydi.
  • MultiMarkdown – jadval va havola kengaytmalari bilan.

Afzalliklari va kamchiliklari

Afzalliklari:

  • Soddalik va tezkor o‘rganish.
  • Platformalararo moslik.
  • HTML ga konvertatsiya qilish oson.

Kamchiliklari:

  • Standartlashmagan dialektlar chalkashlik keltirishi mumkin.
  • Murakkab hujjatlar uchun cheklangan imkoniyatlar.

Onlayn preview: dotmd.net

81 marta ko'rildi

TOP Wiki

7 kun
Driver Driver atamasi uchun bitta aniq ta'rif berish qiyin . Eng asosiy ma'noda drayver operatsion tizim va qurilmaning bir-biri bilan aloqa qilishiga imkon beruvchi dasturiy ta'minot komponentidir. Kompyut...
ChatGPT ChatGPT (inglizcha: Generative Pre-trained Transformer - Generativ oldindan o'rgatilgan transformator ) — OpenAI kompaniyasi tomonidan taqdim etilgan chatbot bo'lib turli sohalarda vazifalarni bajar...
Sun'iy intellekt (AI) AI bu inglizcha Artificial intelligence atamasining qisqartmasi bo'lib o'zbek tilida Sun'iy intellekt degan ma'noni bildiradi. Inson aqliga tayanib bajariladigan jarayonlarni mashinalar, ayniqsa komp...
Robototexnika Robototexnika bu robotlar va boshqa avtomatik tizimlarni yaratish, o'rganish va ulardan foydalanish bilan shug'ullanuvchi ilmiy va amaliy soha hisoblanadi. Ushbu sohada, texnologiya va mexanika asosid...
BIOS BIOS (asosiy kirish/chiqish tizimi) - bu kompyuter mikroprotsessori uni yoqilgandan keyin kompyuter tizimini ishga tushirish uchun foydalanadigan dastur. Bundan tashqari, u kompyuterning operatsion ti...
World Wide Web (WWW) Internet deb ham ataladigan World Wide Web - bu veb-serverlarda saqlanadigan va Internet orqali mahalliy kompyuterlarga ulangan veb-saytlar yoki veb- sahifalar to'plami. Ushbu veb-saytlar matnli sahif...
Troyan virusi "Troyan virusi", yoki "Troyan ot" (Trojan Horse), kompyuter xavfsizligiga tahdid soluvchi zararli dasturiy ta'minot (malware) turlaridan biri hisoblanadi. U foydalanuvchilarga foydali yoki zararsiz da...

Telegram Post

@uzbekdevs
“uzbekdevs.uz” saytida eʼlon qilingan materiallardan nusxa koʻchirish, tarqatish va boshqa shakllarda foydalanish faqat manba ko'rsatilishi orqali amalga oshirilishi mumkin.
© UzbekDevs