Erstelle mit #:~:text= einen Link, der auf jeder Seite zu einem Satz scrollt und ihn markiert. Syntax, Kodierungsregeln, Browser-Unterstützung, Styling mit ::target-text und ein Link-Generator.
Ein Text-Fragment ist ein Zusatz zu einer Webadresse, #:~:text= gefolgt von Wörtern der Seite, der den Browser zu diesen Wörtern scrollen und sie markieren lässt. Der Menüpunkt Link zur Markierung kopieren in Chrome erstellt ihn für dich, und du kannst ihn auch von Hand bauen, mit optionalen Teilen für Anfang, Ende, Präfix und Suffix.
Erste Browserversionen mit Unterstützung für Text-Fragmente (caniuse, Oktober 2026)
Einen Kunden direkt zur richtigen Zeile deiner Rückgaberichtlinie zu schicken oder einen Auftraggeber auf einen Absatz eines langen Angebots hinzuweisen, ist besser als "scroll ein bisschen nach unten". Text-Fragment-Links schaffen das mit nichts als einer längeren URL; der Seiteninhaber muss keine Anker setzen. Füge eine Seitenadresse und eine Textstelle in den Generator ein, um einen zu erstellen.
Markiere den Text auf der Seite, klicke mit der rechten Maustaste darauf und wähle Link zur Markierung kopieren. Die Chrome-Hilfe weist darauf hin, dass die Funktion für diesen Inhalt eventuell nicht funktioniert, wenn du diese Option nicht auswählen kannst.
Ja, in aktuellen Versionen. caniuse nennt Unterstützung ab Safari 16.1 und Firefox 131, dazu Chrome 81 und Edge 83. Ältere Browser öffnen die Seite einfach oben.
Die Wörter stehen vielleicht nicht genau so auf der Seite, ein Teil erstreckt sich über zwei Absätze, oder ein Bindestrich im Text wurde nicht prozentkodiert. Text innerhalb eines iframe wird laut MDN nie durchsucht.
Nein. MDN erklärt, dass Browser die Direktive :~: beim Laden aus der URL entfernen, sodass Seitenskripte sie nicht lesen können. Unterstützung erkennst du mit document.fragmentDirective.
Laut MDN beachten Chromium-basierte Browser den Response-Header Document-Policy: force-load-at-top, mit dem eine Seite das Scrollen zu Text-Fragmenten abschaltet.
Formen von Text-Fragmenten und was sie markieren
Browser wählen eine Standardfarbe für die Markierung. Mit dem Pseudo-Element ::target-text passt du sie an deine Marke an.
Achte auf starken Kontrast zwischen Text und Markierungsfarbe.
document.fragmentDirective ist in unterstützenden Browsern ein Objekt und anderswo undefined.
Seitenadresse
Zu markierende Wörter (oder der Anfang einer langen Passage)
Ende der Passage (optional)
Wörter direkt davor (optional)
Wörter direkt danach (optional)
Dein Link
Link in neuem Tab öffnen
Gib eine vollständige Adresse ein, die mit https:// beginnt
Gib die zu markierenden Wörter ein.
Kostenlos starten · Keine Kreditkarte nötig