Markdown-linkgenerator

Typ de link-URL en de ankertekst, en de generator geeft een nette Markdown-linksyntaxis, [text](url), met een optionele titel-tooltip en een variant in referentiestijl die de URL buiten de alinea plaatst. Handig wanneer je een lange URL met trackingparameters kopieert en de alinea leesbaar wilt houden zonder de link te breken.

Zo genereer je een Markdown-link

  1. 1

    Plak de URL

    Absoluut of relatief. De tool codeert spaties en gereserveerde tekens als URL.

  2. 2

    Typ de ankertekst

    Wat lezers zien als de aanklikbare tekst.

  3. 3

    Titel toevoegen (optioneel)

    Verschijnt bij het zweven met de muis in de meeste renderers.

  4. 4

    Kies een stijl

    Inline `[text](url)` of referentie `[text][ref]` volgens de definitie hieronder.

  5. 5

    Kopiëren en plakken

    Kopieer met één klik naar je document of README.

De vier linkvarianten

Inline, zonder titel:

[Lees de documentatie](https://example.com/docs)

Inline met titel (tooltip bij zweven):

[Lees de documentatie](https://example.com/docs "Volledige documentatie")

Referentiestijl (URL hieronder gedefinieerd):

Open de [documentatie][docs] of het [wijzigingslogboek][cl].

[docs]: https://example.com/docs
[cl]:   https://example.com/changelog

Autolink (de URL is zowel tekst als doel):

<https://example.com>

Wanneer kies je welke

  • Inline voor incidentele links waarbij de URL kort is en de alinea nog goed leesbaar blijft.
  • Referentiestijl wanneer je dezelfde URL meerdere keren aanhaalt, of wanneer de URL een trackingmonster van 200 tekens is dat anders de leesbaarheid van de alinea zou verstoren.
  • Autolink voor “hier is onze documentatiepagina”, waarbij je de URL letterlijk zowel als tekst als als doel zichtbaar wilt hebben.

Omgaan met speciale tekens

  • Spaties in URL’s hebben %20 nodig, anders breekt de link bij de spatie.
  • Ronde haakjes in de URL moeten als %28 en %29 URL-gecodeerd worden, anders slokt de Markdown-parser ze op.
  • Vierkante haakjes in de ankertekst moeten als \[ en \] worden ge-escaped, zodat de parser ze niet als geneste linksyntaxis behandelt.

Toegankelijkheidstips

  • Vermijd “klik hier”. Ankertekst als klik hier of lees meer is nutteloos wanneer schermlezergebruikers met Tab door de links gaan. Gebruik beschrijvende tekst: [installatiehandleiding](...).
  • Gebruik de URL zelf niet als ankertekst voor lange URL’s, dat is onvriendelijk voor hulptechnologie en oogt lelijk in druk.
  • “Openen in nieuw tabblad” is ruwe HTML (target="_blank"), geen Markdown. De meeste renderers die ruwe HTML accepteren, respecteren het; puur CommonMark niet.

Sneltoets in één regel

In GitHub-reacties zet het plakken van een URL naast geselecteerde tekst deze automatisch om in een Markdown-link. Handig wanneer je al in de editor zit.

Veelgestelde vragen

Nee. target="_blank" vereist ruwe HTML. De meeste Markdown-renderers staan de HTML-terugvaloptie toe: <a href="..." target="_blank" rel="noopener">text</a>.

Als een tooltip bij het zweven met de muis in desktopbrowsers. Ze worden door de meeste schermlezers niet voorgelezen en op aanraakapparaten genegeerd, dus plaats er geen essentiële informatie in.

Wanneer dezelfde URL meerdere keren voorkomt, wanneer URL’s lang zijn (trackingparameters, UUID’s), of wanneer je alle links onderaan het document wilt verzamelen voor eenvoudiger onderhoud.

Ja, in de meeste renderers. [ander document](./other.md) verwijst naar een ander bestand in dezelfde map. Het gedrag verschilt tussen GitHub, Obsidian en statische sitegenerators, test het in je doelomgeving.

Gerelateerde tools

Tool beschikbaar in andere talen