URI-Fragmente
Das Fragment einer URI ist der letzte Teil der URI, beginnend mit dem #
-Zeichen. 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) verarbeitet, nachdem die Ressource abgerufen wurde.
Syntax
#fragment
fragment
-
Eine Folge von beliebigen Zeichen. Das genaue Format des Fragments wird von der Ressource selbst definiert. Einige gängige Beispiele:
- In einem HTML-Dokument kann es das
id
-Attribut eines Elements sein, und der Browser wird zu diesem Element scrollen. - Es kann ein Text-Fragment in der Form von
#:~:text=...
sein, wodurch der Browser den angegebenen Text hervorhebt. - Es kann ein Media-Fragment in der Form von
#t=...
sein, wodurch das Video oder Audio ab dieser Zeit zu spielen beginnt.
- In einem HTML-Dokument kann es das
Beispiele
#syntax
-
Der Browser wird zu dem Element mit
id="syntax"
im Dokument scrollen (welches für diese Seite der Syntax-Abschnitt ist). #:~:text=fragment
-
Der Browser wird den Text
fragment
im Dokument hervorheben. #t=10,20
-
Das Video oder Audio wird ab der 10. Sekunde beginnen zu spielen.
Spezifikationen
Specification |
---|
Unknown specification # section-3.5 |