Inline povezave
Če želite ustvariti povezavo v vrstici, uporabite navadne oklepaje takoj za oglatim oklepajem besedila povezave. Znotraj oklepajev vnesite URL, kamor želite, da kaže povezava, skupaj z neobveznim naslovom povezave, obdanim z narekovaji. Na primer:
This is [an example](http://example.com/ "Title") inline link.
[This link](http://example.net/) has no title attribute.
Izdelal bo:
<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>
Če se sklicujete na lokalni vir na istem strežniku, lahko uporabite relativne poti:
See my [About](/about/) page for details.
Določanje atributov HTML v markdownu
Če želite dodati enega ali več atributov povezavi za označevanje, lahko uporabite naslednjo s presledki ločeno obliko:
[link text](url){: attribute="value" attribute2="value2" attribute3="value3"}
Zunanje povezave
Bralce lahko opozorite, da bo povezava vodila do zunanjega mesta, tako da sintaksi dodate {: .external}
.
Referenčne povezave
Povezave v slogu sklicevanja uporabljajo drugi niz oglatih oklepajev, znotraj katerih postavite oznako po vaši izbiri za identifikacijo povezave:
This is [an example][id] reference-style link.
Po želji lahko uporabite presledek za ločevanje nizov oklepajev:
This is [an example] [id] reference-style link.
Nato kjer koli v dokumentu določite svojo oznako povezave takole, v sami vrstici:
URL povezave je lahko po želji obdan z oglatimi oklepaji:
Atribut naslova lahko postavite v naslednjo vrstico in uporabite dodatne presledke ali zavihke za oblazinjenje, kar je videti bolje z daljšimi URL-ji:
Imena definicij povezav so lahko sestavljena iz črk, številk, presledkov in ločil, vendar ne razlikujejo med velikimi in malimi črkami. Npr. ti dve povezavi:
[link text][a]
[link text][A]
so enakovredne.
Bližnjica do implicitnega imena povezave vam omogoča, da izpustite ime povezave, v tem primeru se kot ime uporabi samo besedilo povezave. Preprosto uporabite niz oglatih oklepajev -- npr., če želite besedo »Google« povezati s spletnim mestom google.com, lahko preprosto napišete:
[Google]
In nato določite povezavo:
Ker lahko imena povezav vsebujejo presledke, ta bližnjica deluje celo za več besed v besedilu povezave:
Visit [Daring Fireball] for more information.
In nato določite povezavo:
Definicije povezav lahko postavite kamor koli v dokument Markdown. Ponavadi jih postavim takoj za vsakim odstavkom, v katerem so uporabljeni, če pa želite, jih lahko vse postavite na konec dokumenta, nekako kot opombe.
Tukaj je primer referenčnih povezav v akciji:
I get 10 times more traffic from [Google] [1] than from
[Yahoo] [2] or [MSN] [3].
Z uporabo implicitne bližnjice imena povezave lahko namesto tega napišete:
I get 10 times more traffic from [Google] than from
[Yahoo] or [MSN].
Oba zgornja primera bosta ustvarila naslednji izpis 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>
Za primerjavo je tukaj isti odstavek, napisan s slogom vgrajene povezave Markdown:
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").
Samodejne povezave
Markdown podpira slog bližnjic za ustvarjanje "samodejnih" povezav za URL-je in e-poštne naslove: preprosto obdajte URL ali e-poštni naslov z oglatimi oklepaji. To pomeni, da če želite prikazati dejansko besedilo URL-ja ali e-poštnega naslova in imeti tudi povezavo, ki jo je mogoče klikniti, lahko naredite to:
<http://example.com/>
Markdown bo to spremenil v:
<a href="http://example.com/">http://example.com/</a>
Samodejne povezave za e-poštne naslove delujejo podobno, le da bo Markdown izvedel tudi delček naključnega decimalnega in šestnajstiškega kodiranja entitet, da bi vaš naslov prikril pred neželeno pošto, ki zbirajo naslove. Na primer, Markdown bo to spremenil:
<address@example.com>
v nekaj takega:
<a href="mailto:addre
ss@example.co
m">address@exa
mple.com</a>
ki bo v brskalniku upodobljena kot povezava, ki jo je mogoče klikniti na »address@example.com«.