Markdown na blogu

Rozhodl jsem se zkusit psát na blog pomocí nějakého jiného jazyka než je HTML a nebo vizuálního editoru. Udělal jsem si tedy malé testovací období ve kterém budu používat jazyk Markdown, který se vám v tomto krátkém článku pokusím i představit.

Tento jazyk jsem zvolil z toho důvodu, že se mi zdá dostatečně silný pro blog a dostatečně jednoduchý pro pochopení. Pokud se ukáže jako příliš slabý vrátím se k původnímu HTML nebo vyzkouším jiný podobný jazyk.

Tak například chceme udělat klasický nadpis první úrovně. V HTML je to uzavřeno v párovém tagu <h1> v Markdown nám stačí jen #. Takže nadpis a kousek textu pak vypadá takto:

# Tohle je nadpis
A tohle už je normální text, který je obsahem článku.

Podobně můžeme vytvořit i nadpis druhé úrovně a další, jen # napíšeme vícekrát.

## Nadpis druhé úrovně
A zase nějaký jeho text

Dalším zjednodušením mohou být odkazy. V klasickém HTML je to tag <a> se spoustou atributů. Například odkaz na Markdown je pak:

<a href="http://daringfireball.net/projects/markdown/" title="Markdown">Markdown</a>

A to musíme napsat na každém místě, kde odkaz chceme. V Markdown se to dá řešit velmi podobně, ale přijde mi to otravné.

[Google](http://google.com "Úvodní stránka Google")

A nebo, což mi přijde skvělé, můžeme využít ID a referencí. Pak už to připomíná nějakou serioznější práci kdy na konci máte seznam referencí. Bohužel se tyto reference automaticky na konci nevypisují, ale člověk nemůže mít vše.

[Google][1]
[1]: http://google.com "Úvodní stránka Google"

Na tomto přístupu je skvělé to, že kdykoli chci odkázat na Google stačí mi napsat jméno a pak ID a vždy to vloží stejný odkaz. Takže například pokud tu používám odkaz na Markdown píšu jen [Markdown][1].

ID samozřejmě nemusí být jen číslo, můžete použít i zkratku nebo celý název. Jako u Google, kde píši [Google][google].

Další zajímavou položkou by mohly být například citace, ty se vytvářejí opravdu velmi jednoduše. Připomíná mi to dřívější zobrazování mailů.

Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.
Kurt Cobain

Takovouto citaci je velmi lehké vytvořit stačí k tomu dva řádky a znalost HTML Entit, v tomto případě entity &mdash;, která reprezentuje pomlčku.

> Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.
> &mdash; [Kurt Cobain][cobain]

Málem jsem zapoměl na jednu z nejdůležitějších věcí při psaní textů a tou jsou odstavce. Psaní odstavců je opravdu asi to nejjednodužší, stačí dát enter dvakrát.

Tohle je můj první odstavec.

Tohle je můj druhý odstavec.

Možná vás zarazí to, jakým způsobem se pracuje s mezerami. Pokud jste zvyklí například na HTML tak tam se větší množství mezer automaticky odstraňuje. To samozřejmě ve většině případů i v Markdown, ale jsou případy kdy se mezery, popřípadě tabulátory, využívají.

Například pokud potřebujete zalomit řádek třeba zde.
Nepomohlo by vám dát klávesu Enter, neboť by jste pokračovali stále na tom stejném řádku. Musíte umístit za první řádek dvě mezery a pak dát teprve Enter, řádek se zalomí jak jste chtěli.

Vkládání obrázků asi nepoužiji, neboť používám WordPress, který má vlastní galerii a nahrávání obrázků. Pro úplnost zde ale uvedu jak na to na nějakém externím obrázku. Třeba logu Google.

Logo Google

![Logo Google](https://www.google.cz/images/srpr/logo11w.png "Logo Google")

Bohužel mi není znám žádný způsob změny velikosti obrázků v Markdown syntaxi.

Mohlo by toho být více? Ano! Mohlo! Jako další si představíme seznamy a to jak číslované tak nečíslované.

Při psaní článku by člověk měl mít:

  • téma,
  • osnovu,
  • znalosti jazyka.

Mno, z vyjmenovaných věcí asi nic nemám, ale zato vám ukážu jak jednoduchý takový seznam je:

Při psaní článku by člověk měl mít:
* téma,
* osnovu,
* znalosti jazyka.

Číslované seznamy nejsou o nic těžší.

  1. Položka 1
    1. Podpoložka 1
    2. Podpoložka 2
  2. Položka 2
  3. Položka 3

Toho docílíme takto:

1. Položka 1
   1. Podpoložka 1
   1. Podpoložka 2
2. Položka 2
3. Položka 3

Už zmíním snad jen poslední dvě maličkosti a to je zvýrazňování textu a vizuální rozdělení textu.

Zvýraznit text můžeme například kurzívou, tučným písmem nebo tučnou kurzívou. Pokud je mi známo jde toho docílit dvěma způsoby a to buď pomocí * nebo _. Já používám pouze *, takže jsem se o žádné další způsoby moc nezajímal.

  • Kurzívu získáme pomocí *text*,
  • tučný text pak pomocí **text**,
  • tučná kurzíva je pak logicky ***text***.

Viditelného rozdělení textu lze dosáhnout také několika způsoby, mě stačili zatím opět hvězdičky (*).

***

Tento zápis stačí k takovéto rozdělovací čáře:


Ta vám může zpřehlednit text, ale osobně to příliš často nevyužívám.

Tak to je ode mne o Markdown asi vše a snad se mi bude na blogu používat příjemně.

Share

2 komentáře: „Markdown na blogu“

  1. Při psaní článku by člověk měl mít:
    * znalosti jazyka.
    Mno, z vyjmenovaných věcí asi nic nemám...

    Opravdu, nemá talent!

    Pokud se (tento jazyk) ukáže jako příliš slabÍ (?)...
    ... by mohlI (?) být například citace,

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *