Linkovi

Da biste stvorili umetnutu vezu, upotrijebite redovite zagrade odmah iza zatvarajuće uglate zagrade teksta veze. Unutar zagrada stavite URL na koji želite da poveznica usmjerava, zajedno s izbornim naslovom za vezu, okružen navodnicima. Na primjer:

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

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

Proizvodit će:

<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>

Ako se pozivate na lokalni resurs na istom poslužitelju, možete koristiti relativne staze:

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

Određivanje HTML atributa u markdownu

Da biste dodali jedan ili više atributa vezi za označavanje, možete upotrijebiti sljedeći format odijeljen razmakom:

[link text](url){: attribute="value" attribute2="value2" attribute3="value3"} 

Možete upozoriti čitatelje da će poveznica voditi do vanjske stranice dodavanjem {: .external} u sintaksu.

Veze u stilu reference koriste drugi skup uglatih zagrada unutar kojih stavljate oznaku po svom izboru za identifikaciju veze:

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

Po želji možete koristiti razmak za odvajanje skupova zagrada:

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

Zatim, bilo gdje u dokumentu, definirate svoju oznaku veze ovako, u samom retku:

URL veze može, izborno, biti okružen uglatim zagradama:

Možete staviti atribut naslova u sljedeći redak i koristiti dodatne razmake ili kartice za ispunu, što obično izgleda bolje s dužim URL-ovima:

Imena definicija veza mogu se sastojati od slova, brojeva, razmaka i interpunkcijskih znakova -- ali ne razlikuju velika i mala slova. Npr ova dva linka:

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

su ekvivalentni.

Prečac implicitnog naziva veze omogućuje vam da izostavite naziv veze, u kojem slučaju se sam tekst veze koristi kao naziv. Samo upotrijebite skup uglatih zagrada -- npr. da biste povezali riječ "Google" s web mjestom google.com, možete jednostavno napisati:

[Google]

Zatim definirajte vezu:

Budući da nazivi veza mogu sadržavati razmake, ovaj prečac funkcionira čak i za više riječi u tekstu veze:

Visit [Daring Fireball] for more information.

Zatim definirajte vezu:

Definicije veza mogu se postaviti bilo gdje u vašem dokumentu Markdown. Običavam ih stavljati odmah nakon svakog odlomka u kojem se koriste, ali ako želite, možete ih sve staviti na kraj dokumenta, kao fusnote.

Evo primjera referentnih veza na djelu:

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

Koristeći prečac implicitnog naziva veze, umjesto toga možete napisati:

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




Oba gornja primjera proizvest će sljedeći HTML izlaz:

<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 usporedbu, ovdje je isti odlomak napisan koristeći Markdownov stil ugrađene veze:

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").

Markdown podržava stil prečaca za stvaranje "automatskih" veza za URL-ove i adrese e-pošte: jednostavno stavite URL ili adresu e-pošte u uglaste zagrade. To znači da ako želite prikazati stvarni tekst URL-a ili adrese e-pošte, a to također biti poveznica na koju se može kliknuti, možete učiniti sljedeće:

<http://example.com/>

Markdown će ovo pretvoriti u:

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

Automatske veze za adrese e-pošte rade slično, osim što će Markdown također izvesti malo nasumičnog decimalnog i heksadecimalnog kodiranja entiteta kako bi pomogao prikriti vašu adresu od neželjenih robota koji skupljaju adrese. Na primjer, Markdown će okrenuti ovo:

<address@example.com>

u nešto poput ovoga:

<a href="&#x6D;&#x61;i&#x6C;&#x74;&#x6F;:&#x61;&#x64;&#x64;&#x72;&#x65;
&#115;&#115;&#64;&#101;&#120;&#x61;&#109;&#x70;&#x6C;e&#x2E;&#99;&#111;
&#109;">&#x61;&#x64;&#x64;&#x72;&#x65;&#115;&#115;&#64;&#101;&#120;&#x61;
&#109;&#x70;&#x6C;e&#x2E;&#99;&#111;&#109;</a>

koji će se prikazati u pregledniku kao poveznica na koju se može kliknuti na "address@example.com".