md2html.js umí zpracovat:
Vloží obrázek loga:
<img src="logo.png" class="logo" alt="logo">
Příklad v Markdown:
{logo}
Vloží vizuální procentuální meter.
Příklad:
Skóre: {meter, 72.5}
Pokud se v libovolné buňce řádku tabulky vyskytne jeden z těchto tagů, dostane celý <tr> CSS
třídu:
{red} -> class="red"{yellow} -> class="yellow"{green} -> class="green"Tag se následně z textu odstraní.
Příklad:
| Kontrola | Stav |
| --- | --- |
| Šifrování | Slabé {red} |
Pokud bunka obsahuje {v}, bunka (<th> nebo <td>) dostane CSS
třídu vertical.
Tag se následně z textu odstraní. Ve výstupu se pak text v této buňce zobrazí vertikálně (svisle), pokud to
definuje styl pro třídu vertical.
Příklad:
| {v} Parametr | Hodnota |
| --- | --- |
| {v} RSSI | -67 dBm |
V prvním řádku blockquote můžeš použít tyto tagy:
{green}{yellow}{red}Příklad:
> {yellow}
> Toto je varování.
Výstup:
<blockquote class="yellow">...</blockquote>
Podpora je pro nadpisy úrovně 1 až 6.
# H1
## H2
### H3
Text na po sobě jdoucích řádcích (bez prázdného řádku mezi nimi) se spojí do jednoho odstavce.
Funguje řádek složený z alespoň 3 znaků -, * nebo _ (s mezerami).
---
***
_ _ _
-, *, +1., 2. ...- Položka
- Vnořená položka
1. První
2. Druhá
Řádky začínající > se převedou na blockquote.
> Toto je citace.
Podpora fenced code blocku pomocí trojitých backticků.
```js
console.log('ahoj');
```
Tabulka je rozpoznána při standardním markdown zápisu přes | a oddělovacím řádku.
| Sloupec A | Sloupec B |
| --- | --- |
| A1 | B1 |
`kod`**text** nebo __text__*text*~~text~~[text](url)Poznámka: kurzíva přes _text_ není podporená (záměrně kvůli kolizím s SSID/identifikátory).
Lze použít zpětné lomítko před znaky:
\\ \` \* \_ \{ \} \[ \] \( \) \~ \!
Pokud je při generování zaškrtnuto "vše v jednom":
<style>url(...) se pokusí převést na data URIPokud nějaký zdroj nejde načíst, zůstane původní odkaz a v aplikaci se zobrazí varování.