Linki referencyjne w markdown działają zupełnie inaczej niż zwykłe linki. Podstawowy link jest podobny, ale tylko z nawiasami kwadratowymi zarówno dla tekstu, jak i nazwy linku:
``bash [nasz przykładowy tekst][nazwa linku]
następnie musimy zdefiniować identyfikator gdzieś indziej w naszym dokumencie (zwykle robię to na końcu dokumentu, aby łatwiej było go znaleźć), a także możemy dodać tytuł w cudzysłowie (`"`) lub nawiasach okrągłych, który pojawi się po najechaniu na link.
``bash
[id]: https://mdtx.cloud/ 'link title'
Jest to szczególnie przydatne w przypadku tekstu źródłowego, gdzie można po prostu określić źródła o id 1-10 na dole strony, a następnie wywołać je poprzez [id1]
gdziekolwiek potrzebujesz. Alternatywnie można również użyć czegoś bardziej opisowego niż [id1]
, jak na przykład [strona główna]
, co pozwoli zaoszczędzić trochę czasu na pisaniu opisów linków
``bash Udaj się na naszą [stronę główną][], sprawdź nasze [dokumenty][] lub zaloguj się do [aplikacji][].
[aplikacja]: http://search.msn.com/ "Zaloguj się
Co spowoduje:
Udaj się na naszą [stronę główną][] sprawdź nasze
[dokumenty][] lub zaloguj się do [aplikacja][].
[strona główna]: http://google.com/ "Google
[dokumenty]: https://mdtx.cloud/docs/home "Dokumenty MDTX
[aplikacja]: http://search.msn.com/ "Zaloguj się