Co znamená Markdown? Jak používat značkování syntaxe/formátu Markdown?

Snížení cenyCo znamená?

Jak používat značkování syntaxe/formátování Markdown?

Přehled

Markdown je lehký značkovací jazyk vytvořený Johnem Gruberem.

Umožňuje lidem „psát dokumenty ve formátu prostého textu, který se snadno čte a píše, a poté je převést na platné dokumenty XHTML (nebo HTML).

Jazyk zahrnuje mnoho funkcí značkování prostého textu, které se již nacházejí v e-mailu.

John Gruber vytvořil jazyk Markdown v roce 2004 ve spolupráci s Aaronem Swartzem z velké části na syntaxi.Účelem jazyka je používat „formát prostého textu, který se snadno čte, snadno se píše a volitelně se převádí na platný XHTML (nebo HTML)“.

účel

Cílem Markdown je být „snadno čitelný a snadno zapisovatelný“.

čitelnost, přesto to udělejte网络 营销, uživatelská zkušenost je velmi důležitá.

Soubor napsaný v Markdown by měl být možné publikovat přímo v prostém textu a nemělo by se zdát, že se skládá z mnoha značek nebo formátovacích direktiv.

Syntaxe Markdown je ovlivněna některými existujícími formáty převodu textu do HTML, včetně Setext, atx, Textile, reStructuredText, Grutatext a EtText, ale největším zdrojem inspirace je e-mailový formát ve formátu prostého textu.

Stručně řečeno, syntaxe Markdown je celá složena ze symbolů, které jsou pečlivě vybírány a jejich funkce jsou na první pohled jasné.Například: umístěte kolem textu hvězdičky, aby vypadal jako *zvýraznění*.

Seznamy v Markdown vypadají jako seznamy. Blockquotes v Markdown opravdu vypadají jako citace kusu textu, stejně jako jste viděli v e-mailech.

Kompatibilní s HTML

Cílem gramatiky Markdown je být jazykem psaní pro web.

Markdown není určen k tomu, aby nahradil HTML, ani se mu ani nepřiblížil, má velmi málo typů syntaxe a odpovídá pouze malé podmnožině značek HTML. Markdown nebyl koncipován tak, aby usnadnil psaní HTML dokumentů.

HTML se podle mě už snadno píše. Myšlenkou Markdown je usnadnit čtení, psaní a libovolnou změnu dokumentů. HTML je publikační formát, Markdown je aCopywritingpsaný formát.Formátovací syntaxe Markdown jako taková pokrývá pouze to, co může prostý text.

Značky, které nepokrývá Markdown, lze zapsat v HTML přímo do dokumentuWebová propagacekopírovat.Není třeba to označovat jako HTML nebo Markdown, stačí přidat označení přímo.

Pouze některé HTML blokové prvky, které mají být omezeny - jako např <div>,<table>,<pre>,<p> a další tagy, musí být odděleny od ostatních oblastí obsahu prázdnými řádky před a za a jejich otevírací a uzavírací tagy nemohou být odsazeny tabulátory nebo mezerami. Generátor Markdown je dostatečně chytrý, aby nepřidával zbytečné tagy bloků HTML <p> označení.

Příklad je následující, přidání tabulky HTML do souboru Markdown:

这是一个普通段落。

<table>
    <tr>
        <td>Foo</td>
    </tr>
</table>

这是另一个普通段落。

Pamatujte, že syntaxe formátování Markdown mezi značkami bloku HTML nebude zpracována.Pokud například použijete styl Markdown uvnitř bloku HTML*强调*nebude mít žádný účinek.

HTML sekce (inline) tagy jako např <span>,<cite>,<del> Lze volně použít v odstavcích, seznamech nebo nadpisech Markdown.Podle osobních zvyklostí můžete dokonce použít HTML tagy k formátování bez použití formátu Markdown.Příklad: Pokud dáváte přednost HTML <a> Nebo <img> tagy, které lze použít přímo bez syntaxe odkazu nebo tagu obrázku, kterou poskytuje Markdown.

Na rozdíl od blokových značek HTML je syntaxe Markdown platná mezi značkami sekcí HTML.

Automatická konverze speciálních znaků

V souborech HTML jsou dva znaky, které vyžadují zvláštní zacházení: < 和 & . < symboly se používají pro startovací značky,& Symboly se používají k označení entit HTML, pokud chcete pouze zobrazit prototyp těchto znaků, musíte použít formulář entity, např. < 和 &.

& Postavy jsou obzvláště mučivé pro tvůrce webových dokumentů, pokud budete psát „AT&T"musíš napsat"AT&T".v URL & Postavy jsou také převedeny.Chcete například odkazovat na:

http://images.google.com/images?num=30&q=larry+bird

Převod adresy URL musíte napsat takto:

http://images.google.com/images?num=30&q=larry+bird

umístit do značky odkazu href ve vlastnostech.Netřeba dodávat, že je snadné to ignorovat a pravděpodobně největší počet chyb zjištěných validací standardů HTML.

Markdown umožňuje psát znaky přirozeně a postará se o to, co je potřeba převést.pokud používáte & Znak je součástí znakové entity HTML, je ponechán tak, jak je, jinak je převeden na &;.

Pokud tedy chcete do dokumentu vložit symbol autorských práv ©, můžeš psát:

©

Markdown jej ponechá nedotčený.A když napíšeš:

AT&T

Markdown to převede na:

AT&T

Podobná situace nastává také v < notace, protože Markdown umožňuje kompatibilitu HTML, pokud zadáte < Symboly se používají jako oddělovače pro značky HTML a Markdown na nich neprovede žádné konverze, ale pokud napíšete:

4 < 5

Markdown to převede na:

4 < 5

Je však třeba poznamenat, že v rámci kódu, ať už je vložený nebo blokový, < 和 & oba symbolyurčitějsou převedeny na HTML entity, což je funkce, která vám umožňuje snadno psát HTML kód v Markdown (na rozdíl od HTML, kam vkládáte všechny < 和 & Všechny jsou převedeny na HTML entity, aby bylo možné zapsat HTML kód do HTML souboru. )


blokový prvek

Odstavce a zalomení řádků

Odstavec Markdown se skládá z jednoho nebo více po sobě jdoucích řádků textu, před kterým a za nimiž následuje více než jeden prázdný řádek (definice prázdného řádku je taková, že se na displeji jeví jako prázdný a je považován za prázdný řádek. Například, , pokud řádek obsahuje pouze mezery a tabulátory, bude tento řádek také považován za prázdný řádek).Normální odstavce by neměly být odsazeny mezerami nebo tabulátory.

Fráze „sestává z jednoho nebo více po sobě jdoucích řádků textu“ ve skutečnosti znamená, že Markdown umožňuje vynucené nové řádky (vkládání nových řádků) v odstavcích, což je funkce, která se liší od většiny ostatních formátů textu do HTML (včetně pohyblivého typu „Převést zalomení řádků "), ostatní formáty převedou každý konec řádku na <br /> označení.

jestli tyVskutkuChcete se při vkládání spolehnout na Markdown <br /> U štítků stiskněte dvě nebo více mezer v místě vložení a poté stiskněte Enter.

Ve skutečnosti to vyžaduje trochu více práce (dalších prostorů) k vytvoření <br /> , ale jednoduše „každý nový řádek je převeden na <br />"Metoda není vhodná v Markdown, em v MarkdownaiBlokové uvozovky ve stylu L a víceodstavcové seznamy jsou nejen užitečnější, ale také lépe čitelné při sazbě se zalomením řádků.

Markdown podporuje dvě syntaxe pro nadpisy, Setext-like a atx-like.

Formulář podobný Settextu je formulář se spodním řádkem, using = (nejvyšší titul) a - (Záhlaví druhého řádu), například:

This is an H1
=============

This is an H2
-------------

jakákoli částka = 和 - může být efektivní.

Formulář podobný Atx vloží 1 až 6 na začátek řádku # , odpovídající položkám 1 až 6, například:

# 这是 H1

## 这是 H2

###### 这是 H6

Můžete volitelně "zavřít" záhlaví podobné atx, je to čistě pro estetiku, pokud se cítíte tímto způsobem, můžete to přidat na konec řádku #, zatímco řádek končí # Číslo nemusí být stejné jako začátek (počet znaků v librách na začátku řádku určuje pořadí nadpisu):

# 这是 H1 #

## 这是 H2 ##

### 这是 H3 ######

Blockquotes Blockquotes

Markdown markup blockquotes se používají podobně jako ty používané v e-mailu > citací.Pokud jste obeznámeni s uvozovkami v e-mailových dopisech, víte, jak vytvořit blokovou citaci v souboru Markdown, která by vypadala, jako byste řádky přerušovali sami, a poté přidejte > :

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
> consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
> Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> 
> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
> id sem consectetuer libero luctus adipiscing.

Markdown také umožňuje být líný a přidat pouze první řádek celého odstavce > :

> This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.

> Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
id sem consectetuer libero luctus adipiscing.

Odkazy na bloky lze vnořit (např. odkazy v odkazech) přidáním jiného počtu > :

> This is the first level of quoting.
>
> > This is nested blockquote.
>
> Back to the first level.

Jiné syntaxe Markdown lze také použít v rámci bloků v uvozovkách, včetně nadpisů, seznamů, bloků kódu atd.:

> ## 这是一个标题。
> 
> 1.   这是第一行列表项。
> 2.   这是第二行列表项。
> 
> 给出一些例子代码:
> 
>     return shell_exec("echo $input | $markdown_script");

Každý slušný textový editor může snadno vytvářet citace ve stylu e-mailu.Například v BBEdit můžete vybrat text a poté vybrat z nabídkyzvýšit citační hierarchii.

Seznam

Markdown 支持 有序 列表 和 无序 列表。

Neuspořádané seznamy používají jako značky seznamu hvězdičky, znaménka plus nebo minus:

*   Red
*   Green
*   Blue

Ekvivalentní:

+   Red
+   Green
+   Blue

Také ekvivalentní:

-   Red
-   Green
-   Blue

Seřazené seznamy používají čísla následovaná tečkou:

1.  Bird
2.  McHale
3.  Parish

Je důležité si uvědomit, že čísla, která použijete ve značce seznamu, neovlivňují výstupní HTML. Výsledné označení HTML pro výše uvedený seznam bude:

<ol>
<li>Bird</li>
<li>McHale</li>
<li>Parish</li>
</ol>

Pokud je vaše označení seznamu zapsáno takto:

1.  Bird
1.  McHale
1.  Parish

nebo dokonce:

3. Bird
1. McHale
8. Parish

Oba získáte přesně stejný výstup HTML.Jde o to, že čísla seznamu v souboru Markdown můžete udělat stejně jako výstupní výsledky, nebo pokud jste líní, nemusíte se o správnost čísel vůbec starat.

Pokud používáte líné psaní, doporučuje se začít u první položky 1., protože Markdown může v budoucnu podporovat atribut start uspořádaných seznamů.

Štítek položky seznamu je obvykle umístěn zcela vlevo, ale může být odsazen až o 3 mezery a za štítkem položky musí následovat alespoň jedna mezera nebo tabulátor.

Aby seznam vypadal lépe, můžete obsah uspořádat pevným odsazením:

*   Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
    viverra nec, fringilla in, laoreet vitae, risus.
*   Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
    Suspendisse id sem consectetuer libero luctus adipiscing.

Ale pokud jste líní, je to také v pořádku:

*   Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aliquam hendrerit mi posuere lectus. Vestibulum enim wisi,
viverra nec, fringilla in, laoreet vitae, risus.
*   Donec sit amet nisl. Aliquam semper ipsum sit amet velit.
Suspendisse id sem consectetuer libero luctus adipiscing.

Pokud jsou položky seznamu odděleny prázdnými řádky, Markdown použije obsah položky při výstupu HTML. <p> Štítky jsou zabalené, například:

*   Bird
*   Magic

bude převeden na:

<ul>
<li>Bird</li>
<li>Magic</li>
</ul>

Ale toto:

*   Bird

*   Magic

bude převeden na:

<ul>
<li><p>Bird</p></li>
<li><p>Magic</p></li>
</ul>

Položky seznamu mohou obsahovat více odstavců a odstavce pod každou položkou musí být odsazeny o 4 mezery nebo 1 tabulátor:

1.  This is a list item with two paragraphs. Lorem ipsum dolor
    sit amet, consectetuer adipiscing elit. Aliquam hendrerit
    mi posuere lectus.

    Vestibulum enim wisi, viverra nec, fringilla in, laoreet
    vitae, risus. Donec sit amet nisl. Aliquam semper ipsum
    sit amet velit.

2.  Suspendisse id sem consectetuer libero luctus adipiscing.

Vypadá to mnohem lépe, když odsadíte každý řádek, samozřejmě, opět, pokud jste líní, Markdown také umožňuje:

*   This is a list item with two paragraphs.

    This is the second paragraph in the list item. You're
only required to indent the first line. Lorem ipsum dolor
sit amet, consectetuer adipiscing elit.

*   Another item in the same list.

Pokud chcete vložit odkaz do položky seznamu, pak > Je třeba odsadit:

*   A list item with a blockquote:

    > This is a blockquote
    > inside a list item.

Pokud chcete vložit blok kódu, musí být blok odsazendvakrát, což je 8 mezer nebo 2 tabulátory:

*   一列表项包含一个列表区块:

        <代码写在这>

Seznam položek může být samozřejmě vygenerován náhodně, něco takového:

1986. What a great season.

Jinými slovy, objeví se na začátku řádkučíslo-tečka-prázdná, abyste tomu zabránili, můžete před tečku přidat zpětné lomítko.

1986\. What a great season.

代码 区块

Zdrojový kód pro psaní nebo tagovací jazyk související s programem obvykle obsahuje již vysázené bloky kódu. Obvykle nechceme, aby byly tyto bloky vysázeny způsobem obecných odstavcových souborů, ale zobrazujeme je tak, jak jsou. Markdown použije <pre> 和 <code> tagy pro zalomení bloků kódu.

Stavební bloky kódu v Markdown jsou stejně jednoduché jako odsazení 4 mezer nebo 1 tabulátoru, například zadejte následující:

这是一个普通段落:

    这是一个代码区块。

Markdown se převede na:

<p>这是一个普通段落:</p>

<pre><code>这是一个代码区块。
</code></pre>

Toto odsazení prvního řádu na řádek (4 mezery nebo 1 tabulátor) je odstraněno, například:

Here is an example of AppleScript:

    tell application "Foo"
        beep
    end tell

bude převeden na:

<p>Here is an example of AppleScript:</p>

<pre><code>tell application "Foo"
    beep
end tell
</code></pre>

Blok kódu pokračuje až do neodsazeného řádku (nebo konce souboru).

Uvnitř bloku kódu, & , < 和 > Automaticky se převede na entity HTML. Tato metoda vám velmi usnadňuje použití Markdown k vložení zdrojového kódu HTML pro příklad, stačí jej zkopírovat a vložit, přidat odsazení a zbytek se o to postará Markdown za vás. příklad:

    <div class="footer">
        © 2004 Foo Corporation
    </div>

bude převeden na:

<pre><code><div class="footer">
    &copy; 2004 Foo Corporation
</div>
</code></pre>

V bloku kódu nebude konvertována obecná syntaxe Markdown, například hvězdičky jsou jen hvězdičky, což znamená, že můžete snadno zapisovat soubory související se syntaxí Markdown v syntaxi Markdown.

Rozdělovač

你 可以 在 一行 中用 三个 以上 的 星 号 、 减号 、 底线 来 建立 一个 分隔线 行 行 不能 有 其他 东西。 你 也 可以 在 星 或是 或是 减号 中间 插入 空格。 下面 每种 写法 都都分隔线 :

* * *

***

*****

- - -

---------------------------------------

oddílový prvek

Markdown podporuje dvě formy syntaxe odkazu: V souladuOdkazdvě formy.

V obou případech je text odkazu označen [hranaté závorky].

vytvořit aV souladuPokud chcete přidat text nadpisu odkazu, stačí text nadpisu zalomit do dvojitých uvozovek za adresu URL, například:

This is [an example](http://example.com/ "Title") inline link.

[This link](http://example.net/) has no title attribute.

Vyrobí:

<p>This is <a href="http://example.com/" title="Title">
an example</a> inline link.</p>

<p><a href="http://example.net/">This link</a> has no
title attribute.</p>

Pokud se připojujete ke zdrojům na stejném hostiteli, můžete použít relativní cesty:

See my [About](/about/) page for details.

OdkazZa odkazem následuje další hranatá závorka za závorkou textu odkazu a značka použitá k identifikaci odkazu by měla být vyplněna v druhé hranaté závorce:

This is [an example][id] reference-style link.

Volitelně můžete také vložit mezeru mezi dvě hranaté závorky:

This is [an example] [id] reference-style link.

Poté můžete kdekoli v souboru definovat obsah odkazu této značky:

[id]: http://example.com/  "Optional Title Here"

Obsah odkazu je definován ve tvaru:

  • Hranaté závorky (volitelně jim předcházejí až tři mezery pro odsazení), do kterých se zadává text odkazu
  • následuje dvojtečka
  • následuje jedna nebo více mezer nebo tabulátorů
  • adresu URL dalšího odkazu
  • Volitelně postupujte podle obsahu názvu, který lze uzavřít do jednoduchých uvozovek, dvojitých uvozovek nebo závorek

Definice následujících tří odkazů jsou stejné:

[foo]: http://example.com/  "Optional Title Here"
[foo]: http://example.com/  'Optional Title Here'
[foo]: http://example.com/  (Optional Title Here)

Pozor:Existuje známý problém, kdy Markdown.pl 1.0.1 ignoruje názvy odkazů uzavřené v jednoduchých uvozovkách.

Adresy URL odkazů lze také uzavřít do lomených závorek:

[id]: <http://example.com/>  "Optional Title Here"

Můžete také umístit atribut title na další řádek nebo přidat nějaké odsazení, které bude vypadat lépe, pokud je adresa URL příliš dlouhá:

[id]: http://example.com/longish/path/to/resource/here
    "Optional Title Here"

Definice URL se používá pouze při generování odkazu a nezobrazuje se přímo v souboru.

Identifikační značky odkazu mohou obsahovat písmena, čísla, mezery a interpunkci, ale neNeRozlišují se malá a velká písmena, takže následující dva odkazy jsou stejné:

[link text][a]
[link text][A]

Implicitní značka odkazufunkce vám umožňuje vynechat specifikování značky odkazu. V tomto případě bude značka odkazu považována za ekvivalentní k textu odkazu. Chcete-li použít implicitní značku odkazu, stačí za text odkazu přidat prázdnou hranatou závorku. Pokud chcete „Google " Propojení s google.com můžete zjednodušit na:

[Google][]

Poté definujte obsah odkazu:

[Google]: http://google.com/

Protože text odkazu může obsahovat mezery, toto zjednodušené označení může obsahovat více slov:

Visit [Daring Fireball][] for more information.

Poté pokračujte v definování odkazu:

[Daring Fireball]: http://daringfireball.net/

Definici odkazu je možné umístit kdekoli v souboru. Preferuji ji dát přímo za odstavec, kde se odkaz objevuje. Můžete ji dát i na konec souboru, stejně jako komentář.

Zde je příklad referenčního odkazu:

I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].

  [1]: http://google.com/        "Google"
  [2]: http://search.yahoo.com/  "Yahoo Search"
  [3]: http://search.msn.com/    "MSN Search"

Pokud jej změníte tak, aby k psaní používal název odkazu:

I get 10 times more traffic from [Google][] than from
[Yahoo][] or [MSN][].

  [google]: http://google.com/        "Google"
  [yahoo]:  http://search.yahoo.com/  "Yahoo Search"
  [msn]:    http://search.msn.com/    "MSN Search"

Výše uvedené dva způsoby zápisu vytvoří následující HTML.

<p>I get 10 times more traffic from <a href="http://google.com/"
title="Google">Google</a> than from
<a href="http://search.yahoo.com/" title="Yahoo Search">Yahoo</a>
or <a href="http://search.msn.com/" title="MSN Search">MSN</a>.</p>

Níže je uveden soubor Markdown se stejným obsahem napsaným inline, který je poskytnut pro srovnání:

I get 10 times more traffic from [Google](http://google.com/ "Google")
than from [Yahoo](http://search.yahoo.com/ "Yahoo Search") or
[MSN](http://search.msn.com/ "MSN Search").

Odkazy ve stylu odkazu ve skutečnosti nespočívají v tom, že se snadněji píší, ale v tom, že se snáze čtou. Porovnejte výše uvedený příklad. Samotný článek ve stylu odkazu má pouze 81 znaků, ale vložený formulář se zvětší na 176 znaků. , pokud je napsán v čistém formátu HTML, bude znaků 234. Ve formátu HTML je více značek než textu.

Pomocí odkazů ve stylu odkazu Markdown můžete udělat dokument více podobným konečnému výsledku prohlížeče, což vám umožní přesunout některá metadata související se značkami mimo text odstavce a můžete přidávat odkazy, aniž byste vytvořili dojem ze čtení článku. .

强调

Markdown používá hvězdičky (*) a spodní řádek (_) jako symbol pro označení podtrženého slova je * Nebo _ Obklopená slova jsou převedena na <em> obklopený štítky, se dvěma * Nebo _Pokud je zabaleno, bude převedeno na <strong>,Např:

*single asterisks*

_single underscores_

**double asterisks**

__double underscores__

se změní na:

<em>single asterisks</em>

<em>single underscores</em>

<strong>double asterisks</strong>

<strong>double underscores</strong>

Můžete použít jakýkoli styl, který se vám líbí, jediným omezením je, že můžete značku otevřít, kterým symbolem ji chcete ukončit.

Zdůraznění lze také vložit přímo doprostřed textu:

un*frigging*believable

alepokud vaše * 和 _ Pokud jsou na obou stranách mezery, jsou považovány za normální symboly.

Chcete-li vložit normální hvězdičky nebo podtržítka přímo před a za text, můžete použít zpětná lomítka:

\*this text is surrounded by literal asterisks\*

Kód

Pokud chcete označit malý kousek vloženého kódu, můžete jej zabalit zpětným zaškrtnutím (`),Např:

Use the `printf()` function.

Vyrobí:

<p>Use the <code>printf()</code> function.</p>

Pokud chcete vložit zpětná zaškrtnutí do sekce kódu, můžete sekci kódu začít a ukončit s několika zpětnými zaškrtnutími:

``There is a literal backtick (`) here.``

Tato syntaxe vytváří:

<p><code>There is a literal backtick (`) here.</code></p>

Na začátek a konec části kódu můžete vložit mezeru, jednu za začátek a jednu před konec, takže na začátek části můžete vložit zpětné zaškrtnutí:

A single backtick in a code span: `` ` ``

A backtick-delimited string in a code span: `` `foo` ``

Vyrobí:

<p>A single backtick in a code span: <code>`</code></p>

<p>A backtick-delimited string in a code span: <code>`foo`</code></p>

Uvnitř sekce kódu& a úhelníkybudou automaticky převedeny na HTML entity, což usnadňuje vkládání zdrojového kódu HTML, Markdown vloží následující odstavec:

Please don't use any `<blink>` tags.

na:

<p>Please don't use any <code><blink></code> tags.</p>

Můžete také napsat toto:

`—` is the decimal-encoded equivalent of `—`.

K výrobě:

<p><code>&#8212;</code> is the decimal-encoded
equivalent of <code>&mdash;</code>.</p>

图片

Je zřejmé, že je obtížné navrhnout „přirozenou“ syntaxi pro vkládání obrázků do textové aplikace.

Markdown používá k označení obrázků syntaxi podobnou odkazům a také umožňuje dva styly: V souladuOdkaz.

Syntaxe vloženého obrázku vypadá takto:

![Alt text](/path/to/img.jpg)

![Alt text](/path/to/img.jpg "Optional title")

Podrobnosti jsou následující:

  • vykřičník !
  • 接着 一个 方 括号 , 里面 放上 图片 的 替代 文字
  • Poté následují normální závorky s adresou URL obrázku a nakonec volitelný text 'název' uzavřený v uvozovkách.

Syntaxe referenčního obrázku vypadá takto:

![Alt text][id]

"id" je název odkazu na obrázek, který je definován stejným způsobem jako odkaz na odkaz:

[id]: url/to/image  "Optional title attribute"

Markdown zatím nemá jak určit šířku a výšku obrázku, pokud potřebujete, můžete použít normální <img> označení.


其它

Markdown podporuje zpracování URL a e-mailů ve formě krátkých automatických odkazů. Pokud jsou uzavřeny v lomených závorkách, Markdown je automaticky převede na odkaz.Text odkazu obecné adresy URL je stejný jako adresa odkazu, například:

<http://example.com/>

Markdown bude převeden na:

<a href="http://example.com/">http://example.com/</a>

Automatické propojování e-mailových adres je také podobné, až na to, že Markdown nejprve provede proces převodu kódování a převede textové znaky na hexadecimální entity HTML. Tento formát může oklamat některé špatné roboty pro shromažďování e-mailových adres, jako jsou:

<[email protected]>

Markdown se změní na:

<a href="mailto:addre
[email protected]
m">address@exa
mple.com</a>

V prohlížeči tento řetězec (ve skutečnosti <a href="mailto:[email protected]">[email protected]</a>) se stane kliknutím na odkaz „[email protected]“.

(Tento přístup sice dokáže oklamat spoustu robotů, nedokáže je všechny zastavit, ale je to lepší než nic. V každém případě otevření vaší poštovní schránky nakonec přitáhne reklamní dopisy.)

obrácené lomítko

Markdown může použít zpětná lomítka k vložení symbolů, které mají v gramatice jiný význam, například: pokud chcete přidat hvězdičku vedle textu pro zvýraznění (ale ne <em> tag), můžete před hvězdičku uvést zpětné lomítko:

\*literal asterisks\*

Markdown 支持 以下 这些 符号 前面 加上 反斜杠 来 帮助 插入 普通 的 符号 :

\   反斜线
`   反引号
*   星号
_   底线
{}  花括号
[]  方括号
()  括弧
#   井字号
+   加号
-   减号
.   英文句点
!   惊叹号

Markdown bezplatný editor

platforma Windows

    platforma Mac

    online editor

    plugin prohlížeče

    *** Pokud existuje lepší bezplatný editor Markdown, který lze doporučit, věnujte pozornost zpětné vazběChen Weiliang,Děkuju!

    Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared „Co znamená Markdown? Jak používat značkování syntaxe/formátování Markdown? , pomoct ti.

    Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-482.html

    Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

    🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
    📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
    Sdílejte a lajkujte, pokud se vám líbí!
    Vaše sdílení a lajky jsou naší neustálou motivací!

     

    发表 评论

    Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

    滚动 到 顶部