URI-Fragment
Das Fragment einer URI ist der letzte Teil der URI, der mit dem #
-Zeichen beginnt. Es wird verwendet, um einen spezifischen Teil der Ressource zu identifizieren, wie z. B. einen Abschnitt eines Dokuments oder eine Position in einem Video. Das Fragment wird nicht an den Server gesendet, wenn die URI angefordert wird, sondern es wird vom Client (wie dem Browser) nach dem Abrufen der Ressource verarbeitet.
Syntax
#fragment
fragment
-
Eine Folge beliebiger Zeichen. Das genaue Format des Fragments wird von der Ressource selbst definiert. Einige häufige Beispiele:
- In einem HTML-Dokument kann es sich um das
id
-Attribut eines Elements handeln, und der Browser scrollt zu diesem Element. - Es kann sich um ein Textfragment in der Form
#:~:text=...
handeln, wodurch der Browser den angegebenen Text hervorhebt. - Es kann sich um ein Medienfragment in der Form
#t=...
handeln, wodurch das Video oder Audio ab dieser Zeit abgespielt wird.
- In einem HTML-Dokument kann es sich um das
Beispiele
#syntax
-
Der Browser scrollt zu dem Element mit der
id="syntax"
im Dokument (was für diese Seite die Überschrift Syntax ist). #:~:text=fragment
-
Der Browser wird den Text
fragment
im Dokument hervorheben. #t=10,20
-
Das Video oder Audio wird ab der 10. Sekunde abgespielt.
Spezifikationen
Specification |
---|
Unknown specification # section-3.5 |