Linken naar een zin: URL's met text fragments

Linken naar gemarkeerde tekst

Linken naar tekst: text fragment-URL's en Link naar markering kopiëren | We.Inc

Maak met #:~:text= een link die naar een zin op elke pagina scrolt en die markeert. Syntaxis, coderingsregels, browserondersteuning, opmaak met ::target-text en een linkbouwer.

Een text fragment is een toevoeging aan een webadres, #:~:text= gevolgd door woorden van de pagina, waardoor de browser naar die woorden scrolt en ze markeert. Het menu-item Link naar markering kopiëren in Chrome maakt er een voor u, en u kunt ze ook met de hand bouwen met optionele delen voor begin, einde, prefix en suffix.

Eerste browserversies die text fragments ondersteunen (caniuse, oktober 2026)

Een klant naar precies de juiste regel van uw retourbeleid sturen, of een opdrachtgever wijzen op één alinea van een lang voorstel, is beter dan zeggen "scroll een stukje naar beneden". Text fragment-links doen dat met niets meer dan een langere URL; de eigenaar van de pagina hoeft geen ankers toe te voegen. Plak een paginaadres en een passage in de bouwer om er een te maken.

Veelgestelde vragen

Hoe kopieer ik in Chrome een link naar gemarkeerde tekst?

Selecteer de tekst op de pagina, klik er met de rechtermuisknop op en kies Link naar markering kopiëren. Chrome Help merkt op dat als u deze optie niet kunt kiezen, de functie mogelijk niet werkt voor die inhoud.

Werken text fragment-links in Firefox en Safari?

Ja, in de huidige versies. caniuse vermeldt ondersteuning vanaf Safari 16.1 en Firefox 131, naast Chrome 81 en Edge 83. Oudere browsers openen de pagina gewoon bovenaan.

Waarom markeert mijn text fragment-link niets?

De woorden staan misschien niet precies zo op de pagina, een deel loopt misschien over twee alinea's, of een streepje in de tekst is niet met procenttekens gecodeerd. Tekst binnen een iframe wordt volgens MDN nooit doorzocht.

Kunnen mijn eigen scripts het text fragment lezen?

Nee. MDN legt uit dat browsers de :~:-directive tijdens het laden uit de URL halen, zodat paginascripts die niet kunnen lezen. U kunt ondersteuning detecteren met document.fragmentDirective.

Kan ik voorkomen dat anderen zo naar tekst op mijn site linken?

Volgens MDN respecteren browsers op basis van Chromium een responseheader Document-Policy: force-load-at-top, waarmee een pagina zich afmeldt voor scrollen naar text fragments.

De onderdelen van de syntaxis

Coderingsregels

Voorbeelden van elke vorm

Vormen van text fragments en wat ze markeren

De markering op uw eigen site opmaken

Browsers kiezen een standaardkleur voor de markering. Met het pseudo-element ::target-text laat u die aansluiten op uw merk.

Eigen kleuren voor ::target-text

Zorg voor sterk contrast tussen de tekst en de markeerkleur.

Feature detection

document.fragmentDirective is een object in browsers die het ondersteunen en elders undefined.

Bouwer voor text fragment-links

Paginaadres

Te markeren woorden (of het begin van een lange passage)

Einde van de passage (optioneel)

Woorden er direct voor (optioneel)

Woorden er direct na (optioneel)

Uw link

Link openen in een nieuw tabblad

Voer een volledig adres in dat begint met https://

Voer de woorden in die u wilt markeren.

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gidsen

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap