HDG vysvetľuje: Čo je Markdown a aké sú základy, ktoré by som mal vedieť?

Ak pravidelne používate online sociálne siete alebo diskusné fóra, je pravdepodobné, že ste videli alebo používali Markdown bez toho, aby ste vôbec vedeli, čo Markdown je.

Pre mnohých, ktorí už boli na webe, bolo HTML prvým a najzákladnejším kódovacím jazykom, ktorý sa naučili. Markdown je však ešte jednoduchší. V skutočnosti je to také jednoduché, že kurzy na to presne neexistujú. Môžete sa to naučiť v priebehu niekoľkých minút.

V tomto článku si prejdeme základy toho, čo je Markdown , a všetko, čo by ste mali vedieť o jednom z najpopulárnejších a najjednoduchších značkovacích jazykov na webe.

Čo je Markdown?(What Is Markdown?)

Ako názov, Markdown je hra s výrazom „markup. “ Značenie(” Markup) je definované ako “proces alebo výsledok opravy textu pri príprave na tlač”, čo je presný popis toho, ako programovacie jazyky interagujú s tlmočníkmi a vykresľovacími nástrojmi pri zobrazovaní textu pre tých z nás, ktorí prehliadajú internet.

HTML je skratka pre „Hypertext Markup Language“ a Markdown je preto spôsob jednoduchšieho písania HTML kódu, aj keď menej robustným spôsobom.

Markdown vytvorili v roku 2004 John Gruber a Aaron Swartz , ktorí chceli ľuďom umožniť „písať pomocou ľahko čitateľného a ľahko zapisovateľného formátu obyčajného textu, prípadne ho previesť na štrukturálne platný XHTML (alebo HTML ).

Jedným z hlavných cieľov Markdownu(Markdown) bolo umožniť ľahšiu čitateľnosť v porovnaní s jeho alternatívami. Vďaka tomu je písanie Markdown a čítanie obyčajného textu Markdown kódu veľmi jednoduché.

Aké stránky používajú Markdown?(What Sites Use Markdown?)

Keďže Markdown je len jednoduchší spôsob písania HTML , neuvidíte webové stránky, ktoré by sa považovali za „napísané v Markdown “. Nájdete však mnoho webových stránok, ktoré umožňujú používateľom prispievať alebo uverejňovať príspevky spôsobmi, ktoré akceptujú Markdown .

Jedným z príkladov je GitHub . Vo vopred vygenerovanom súbore README.md každého úložiska GitHub je akceptovaný Markdown . Ako to naznačuje, MD je rozšírenie používané pre súbory, ktoré sú napísané pomocou kódu Markdown .

Reddit a Stack Exchange tiež využívajú Markdown ako spôsob, akým môžu ich používatelia lepšie organizovať príspevky a vyjadrovať sa. Stránky Stack Exchange(Stack Exchange sites) , ako je Stack Overflow , by neboli rovnaké bez Markdown na konverziu obyčajného textu na čitateľné, formátované úryvky kódu.

Ako používať Markdown

Obrázok vyššie ukazuje príklady formátovania Markdown na vytvorenie nového textového príspevku Reddit . Aj keď ide o základy Markdown , niektoré bežné príklady nie sú zahrnuté. Poďme na to.

Hlavičky

V aplikácii Markdown môžete vytvoriť hlavičku zadaním # (číslo/znak libry) pred text. Počet znakov/znakov libry, ktoré použijete, zníži úroveň hlavičky. Napríklad # bude najväčší nadpis a ### bude zobrazovať menší podnadpis.

V HTML sa tieto jednoducho prevedú naznačky.# je napríklad <h1> a ### je <h3>.

snímky

Podobne ako odkazy, obrázky v Markdown sa vytvárajú zabalením alternatívneho textu do hranatých zátvoriek a adresy URL(URL) do zátvoriek. Tu je príklad:

[Logo Help Desk Geek]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

Vložený kód

Začatie riadku so štyrmi medzerami vytvorí blok kódu, ale pre vložený kód môžete jednoducho zalomiť text do spätných líšt. Tu je príklad:

*int main(){printf (“Ahoj svet “);return 0;}*

Textové editory Markdown

Ak máte záujem zvládnuť Markdown , nájsť podporu vo forme textového editora na ploche je skvelý začiatok. Keďže však Markdown možno vykresľovať naživo v prehliadači a nevyžaduje žiadnu komplikovanú interakciu na strane servera, existujú dokonca aj online editory Markdown .

Samostatní editori Markdown

Jedným z najlepších samostatných editorov Markdown (a celkovo textových editorov) pre Windows , macOS a Linux je Sublime Text .

Všetko, čo musíte urobiť, aby ste povolili zvýraznenie syntaxe Markdown , je načítať súbor MD alebo nastaviť zvýraznenie syntaxe na Markdown kliknutím na obyčajný text(Plain Text) na pravej strane stavového riadka.

Dva ďalšie skvelé bezplatné editory Markdown(free Markdown editors)Typora (Mac) a Remarkable (Linux).

Webové editory Markdown

Webové editory Markdown sú vo všeobecnosti bohatšie na funkcie, preto ich dôrazne odporúčame.

Napríklad StackEdit poskytuje rozhranie bez rozptyľovania s dvoma panelmi: jedným pre váš kód Markdown a druhým pre dynamický, živý náhľad vášho textu. 

Ak ste novým používateľom StackEdit(StackEdit) , všetko, čo musíte urobiť, je kliknúť na tlačidlo Začať písať(Start Writing) a dostanete sa do jeho webového editora, ktorý je vopred vyplnený vzorovým kódom Markdown a pokynmi.

Ak StackEdit nemá to, čo hľadáte, pozrite si Dillinger alebo Editor.md .

Markdown je všade na webe a ak ste na internete nováčik, potom to bude pravdepodobne prvý neoficiálny „kódovací jazyk“, ktorý sa naučíte používať. Je mimoriadne užitočný a zlepšuje spôsob, akým komunikujeme online prostredníctvom textu, takže dúfame, že vám tento článok pomohol dozvedieť sa o ňom viac!



About the author

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts