CINXE.COM
URI fragment - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>URI fragment - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"89e4f9cb-4faa-4aca-a73e-a879f4480ec0","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"URI_fragment","wgTitle":"URI fragment","wgCurRevisionId":1256883630,"wgRevisionId":1256883630,"wgArticleId":1709187,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 maint: multiple names: authors list","CS1 errors: generic name","CS1 maint: multiple names: editors list","CS1 errors: external links","Articles with short description","Short description is different from Wikidata","Use dmy dates from February 2023","Lists having no precise inclusion criteria from October 2024","All lists having no precise inclusion criteria","URI schemes","Identifiers","Hypertext"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel": "wikitext","wgRelevantPageName":"URI_fragment","wgRelevantArticleId":1709187,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Fragment_identifier","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgInternalRedirectTargetUrl":"/wiki/URI_fragment","wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q1440450", "wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.cite.ux-enhancements","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp", "ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="URI fragment - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/URI_fragment"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=URI_fragment&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/URI_fragment"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-URI_fragment rootpage-URI_fragment skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=URI+fragment" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=URI+fragment" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=URI+fragment" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=URI+fragment" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Basics" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Basics"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Basics</span> </div> </a> <ul id="toc-Basics-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Examples" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Examples"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Examples</span> </div> </a> <ul id="toc-Examples-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Proposals" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Proposals"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Proposals</span> </div> </a> <ul id="toc-Proposals-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">URI fragment</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 6 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-6" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">6 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Fragmentbezeichner" title="Fragmentbezeichner – German" lang="de" hreflang="de" data-title="Fragmentbezeichner" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%82%D8%B7%D8%B9%D9%87_%D8%B4%D9%86%D8%A7%D8%B3%D8%A7%D9%86%D9%87_%D9%85%D9%86%D8%A8%D8%B9_%DB%8C%DA%A9%D8%B3%D8%A7%D9%86" title="قطعه شناسانه منبع یکسان – Persian" lang="fa" hreflang="fa" data-title="قطعه شناسانه منبع یکسان" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Identificateur_de_fragment" title="Identificateur de fragment – French" lang="fr" hreflang="fr" data-title="Identificateur de fragment" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Identificator_de_fragment" title="Identificator de fragment – Romanian" lang="ro" hreflang="ro" data-title="Identificator de fragment" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%98%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80_%D1%84%D1%80%D0%B0%D0%B3%D0%BC%D0%B5%D0%BD%D1%82%D0%B0" title="Идентификатор фрагмента – Serbian" lang="sr" hreflang="sr" data-title="Идентификатор фрагмента" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/URI%E7%89%87%E6%AE%B5" title="URI片段 – Chinese" lang="zh" hreflang="zh" data-title="URI片段" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1440450#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/URI_fragment" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:URI_fragment" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/URI_fragment"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=URI_fragment&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=URI_fragment&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/URI_fragment"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=URI_fragment&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=URI_fragment&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/URI_fragment" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/URI_fragment" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=URI_fragment&oldid=1256883630" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=URI_fragment&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=URI_fragment&id=1256883630&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FURI_fragment"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FURI_fragment"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=URI_fragment&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=URI_fragment&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q1440450" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"><span class="mw-redirectedfrom">(Redirected from <a href="/w/index.php?title=Fragment_identifier&redirect=no" class="mw-redirect" title="Fragment identifier">Fragment identifier</a>)</span></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Text after the # in a resource URI</div> <p> In computer <a href="/wiki/Hypertext" title="Hypertext">hypertext</a>, a <b>URI fragment</b> is a <a href="/wiki/Character_string_(computer_science)" class="mw-redirect" title="Character string (computer science)">string</a> of <a href="/wiki/Character_(computing)" title="Character (computing)">characters</a> that refers to a <a href="/wiki/Resource_(computer_science)" class="mw-redirect" title="Resource (computer science)">resource</a> that is subordinate to another, primary resource. The primary resource is identified by a <a href="/wiki/Uniform_Resource_Identifier" title="Uniform Resource Identifier">Uniform Resource Identifier</a> (URI), and the <b>fragment identifier</b> points to the subordinate resource. </p><p>The fragment identifier introduced by a <a href="/wiki/Hash_mark_(character)" class="mw-redirect" title="Hash mark (character)">hash mark</a> <b><code>#</code></b> is the optional last part of a <a href="/wiki/Uniform_Resource_Locator" class="mw-redirect" title="Uniform Resource Locator">URL</a> for a document. It is typically used to identify a portion of that document. The generic syntax is specified in <a rel="nofollow" class="external text" href="https://tools.ietf.org/html/rfc3986">RFC 3986</a>.<sup id="cite_ref-:0_1-0" class="reference"><a href="#cite_note-:0-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> The hash mark separator in URIs is not part of the fragment identifier. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Basics">Basics</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=1" title="Edit section: Basics"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In URIs, a hash mark <code>#</code> introduces the optional fragment near the end of the URL. The generic RFC 3986 syntax for URIs also allows an optional <a href="/wiki/Query_string" title="Query string">query</a> part introduced by a question mark <b><code>?</code></b>. In URIs with a query and a fragment, the fragment follows the query. Query parts depend on the URI scheme and are evaluated by the server—e.g., <code>http:</code> supports queries unlike <code>ftp:</code>. Fragments depend on the document <a href="/wiki/MIME_type" class="mw-redirect" title="MIME type">MIME type</a> and are evaluated by the client (<a href="/wiki/Web_browser" title="Web browser">web browser</a>). Clients are not supposed to send URI fragments to servers when they retrieve a document.<sup id="cite_ref-:0_1-1" class="reference"><a href="#cite_note-:0-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p><p>A URI ending with <code>#</code> is permitted by the generic syntax and is a kind of empty fragment. In MIME document types such as <code>text/html</code> or any XML type, empty identifiers to match this syntactically legal construct are not permitted. Web browsers typically display the top of the document for an empty fragment. </p><p>The fragment identifier functions differently to the rest of the URI: its processing is exclusively <a href="/wiki/Client_(computing)" title="Client (computing)">client-sided</a> with no participation from the <a href="/wiki/Web_server" title="Web server">web server</a>, though the server typically helps to determine the MIME type, and the MIME type determines the processing of fragments. When an <a href="/wiki/User_agent" title="User agent">agent</a> (such as a web browser) <a href="/wiki/HTTP#Request_methods" title="HTTP">requests</a> a <a href="/wiki/Web_resource" title="Web resource">web resource</a> from a web server, the agent sends the URI to the server, but does not send the fragment. Instead, the agent waits for the server to send the resource, and then the agent processes the resource according to the document type and fragment value.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </p><p>In an HTML web page, the agent will look for an anchor identified with an HTML tag that includes an <code>id=</code> or <code>name=</code> attribute equal to the fragment identifier. </p> <div class="mw-heading mw-heading2"><h2 id="Examples">Examples</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=2" title="Edit section: Examples"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-List_missing_criteria plainlinks metadata ambox ambox-content" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40" /></span></span></div></td><td class="mbox-text"><div class="mbox-text-span">This list has no <b><a href="/wiki/Wikipedia:LSC" class="mw-redirect" title="Wikipedia:LSC">precise inclusion criteria</a></b> as described in the <a href="/wiki/Wikipedia:Manual_of_Style/Stand-alone_lists" class="mw-redirect" title="Wikipedia:Manual of Style/Stand-alone lists">Manual of Style for standalone lists</a>.<span class="hide-when-compact"> Please <a class="external text" href="https://en.wikipedia.org/w/index.php?title=URI_fragment&action=edit">improve this article</a> by adding inclusion criteria, or discuss this issue on the <a href="/wiki/Talk:URI_fragment" title="Talk:URI fragment">talk page</a>.</span> <span class="date-container"><i>(<span class="date">October 2024</span>)</i></span></div></td></tr></tbody></table> <ul><li>In URIs for MIME <code><a href="/wiki/Hypertext_Markup_Language" class="mw-redirect" title="Hypertext Markup Language">text/html</a></code> pages such as <code>http://www.example.org/foo.html#bar</code> the fragment refers to the element with <code>id="bar"</code>. <ul><li>Graphical Web browsers typically scroll to position pages so that the top of the element identified by the fragment id is aligned with the top of the viewport;<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> thus fragment identifiers are often used in tables of contents.</li> <li>The appearance of the identified element can be changed through the <code>:target</code> <a href="/wiki/CSS" title="CSS">CSS</a> pseudoclass.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> <a href="/wiki/Wikipedia" title="Wikipedia">Wikipedia</a> uses this to highlight the selected reference. Notably CSS <code>display: block</code> can be used to show content only if it is the target, and otherwise hidden by <code>display: none</code>.</li> <li>The <code>name</code> attribute of the <code><a></code> element served the same purpose, but is now obsolete in favor of the <code>id</code> attribute, which can be applied to any element. <sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>In all <a href="/wiki/XML" title="XML">XML</a> document types including <a href="/wiki/XHTML" title="XHTML">XHTML</a> fragments corresponding to an <code>xml:id</code> or similar <code>id</code> attributes follow the <code>Name</code>-syntax and begin with a letter, underscore, or colon. Notably they cannot begin with a digit or hyphen.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> <ul><li><code>xml:id</code> is one of the few generic XML attributes, e.g., <code>xml:lang</code>, which can be used without explicitly declaring a namespace.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> In XHTML <code>id</code> can also be used and seems to be preferred,<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> because XHTML was specified before <code>xml:id</code> existed.</li></ul></li> <li>In XML applications, fragment identifiers in a certain syntax can be <a href="/wiki/XPointer" title="XPointer">XPointers</a>;<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> for example, the fragment identifier in the URI <code>http://www.example.org/foo.xml#xpointer(//Rube)</code> refers to all XML elements named "Rube" in the document identified by the URI http://www.example.org/foo.xml. An XPointer processor, given that URI, would obtain a representation of the document (such as by requesting it from the Internet) and would return a representation of the document's "Rube" elements.</li> <li>In <a href="/wiki/Resource_Description_Framework" title="Resource Description Framework">RDF</a> vocabularies, such as <a href="/wiki/RDF_Schema" title="RDF Schema">RDFS</a>, <a href="/wiki/Web_Ontology_Language" title="Web Ontology Language">OWL</a>, or <a href="/wiki/SKOS" class="mw-redirect" title="SKOS">SKOS</a>, fragment identifiers are used to identify resources in the same <a href="/wiki/XML_Namespaces" class="mw-redirect" title="XML Namespaces">XML Namespace</a>, but are not necessarily corresponding to a specific part of a document. For example, <code>http://www.w3.org/2004/02/skos/core#broader</code> identifies the concept "broader" in SKOS Core vocabulary, but it does not refer to a specific part of the resource identified by <code>http://www.w3.org/2004/02/skos/core</code>, a complete RDF file in which semantics of this specific concept is declared, along with other concepts in the same vocabulary.</li> <li>In URIs for MIME <code><a href="/wiki/Text/plain" class="mw-redirect" title="Text/plain">text/plain</a></code> documents <a href="//tools.ietf.org/html/rfc5147" class="extiw" title="rfc:5147">RFC 5147</a> specifies a fragment identifier for the character and line positions and ranges within the document using the keywords "<code>char</code>" and "<code>line</code>", and an integrity check can be added, either "<code>length</code>" or "<code>md5</code>".<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Browser support seems lacking.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> The following example identifies lines 11 through 20 of a text document: <ul><li><code>http://example.com/document.txt#line=10,20</code></li></ul></li> <li>In URIs for MIME <code><a href="/wiki/Text/csv" class="mw-redirect" title="Text/csv">text/csv</a></code> documents, <a href="//tools.ietf.org/html/rfc7111" class="extiw" title="rfc:7111">RFC 7111</a> specifies a fragment identifier as a selector for rows, columns, and cells using the keywords "<code>row</code>" , "<code>col</code>", and "<code>cell</code>",<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> For example: <ul><li><code>http://example.com/data.csv#row=4</code> – Selects the 4th row.</li> <li><code>http://example.com/data.csv#col=2</code> – Selects 2nd column.</li> <li><code>http://example.com/data.csv#row=5-7</code> – Selects three consecutive rows starting with 5th row.</li> <li><code>http://example.com/data.csv#row=5-*</code> – Selects all rows starting with 5th row.</li> <li><code>http://example.com/data.csv#cell=4,1-6,2</code> – Selects a region that starts at the 4th row and the 1st column and ends at the 6th row and the 2nd column.</li></ul></li> <li>In URIs for MIME audio/*, image/*, video/* documents, very few have defined fragments or fragment semantics.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> The Media Fragments URI 1.0 (basic) syntax supports addressing a media resource along two dimensions (temporal and spatial) using the keywords <code>t</code> and <code>xywh</code>, and Media Fragments 1.0 URI (advanced) adds <code>track</code> and <code>id</code>.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> Therefore, one can use the following media fragments URI in the <code>src</code> attribute of the <code>audio</code> or <code>video</code> <a href="/wiki/HTML5" title="HTML5">HTML5</a> element: <ul><li><code>http://example.com/foo.mp4#t=10,20</code> (this indicates the time interval starting at 10 seconds and ending before 20 seconds)</li> <li><code>http://example.com/bar.webm#t=40,80&xywh=160,120,320,240</code></li> <li>The specification also allows for specifying hours, minutes (must be 2 digits), and seconds (must be 2 digits) using colons, and milliseconds using a decimal point. Other time schemes may also be able to be specified through prefixes, with <code>npt:</code> (Normal Play Time) being the default.</li> <li>Other websites use the fragment part to pass some extra information to scripts running on them – for example, <a href="/wiki/Google_Video" title="Google Video">Google Video</a> understands permalinks in the format of <code>#01h25m30s</code> to start playing at the specified position,<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> and <a href="/wiki/YouTube" title="YouTube">YouTube</a> uses similar code such as <code>#t=3m25s</code>.<sup id="cite_ref-YouTube_link_19-0" class="reference"><a href="#cite_note-YouTube_link-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>In <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a>, the fragment identifier of the current HTML or XHTML page can be accessed in the "hash" property <code>location.hash</code><sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> – JavaScript can be also used with other document types. With the rise of <a href="/wiki/AJAX" class="mw-redirect" title="AJAX">AJAX</a>, some websites use fragment identifiers to emulate the back button behavior of browsers for page changes that do not require a reload, or to emulate subpages. <ul><li>For example, <a href="/wiki/Gmail" title="Gmail">Gmail</a> uses a single URL for almost every interface – mail boxes, individual mails, search results, settings – the fragment is used to make these interfaces directly linkable.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Adobe_Flash" title="Adobe Flash">Adobe Flash</a> websites can use the fragment part to inform the user about the state of the website or web application, and to facilitate <a href="/wiki/Deep_linking" title="Deep linking">deep linking</a>, commonly with the help of the SWFAddress JavaScript library.</li></ul></li> <li>A URI that links to a <a href="/wiki/JSON" title="JSON">JSON</a> document can specify a pointer to a specific value.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> <ul><li>For example, a URL ending in <code>#/foo</code> could be used to extract the value from a key-value pair in a document beginning with <code>{ "foo": ["bar", "baz"], ... }</code></li></ul></li> <li><span class="anchor" id="pdf-fragment"></span>In URIs for MIME <code><a href="/wiki/Portable_Document_Format" class="mw-redirect" title="Portable Document Format">application/pdf</a></code> documents PDF viewers recognize a number of fragment identifiers.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> For instance, a URL ending in <code>.pdf#page=35</code> will cause most readers to open the PDF and scroll to page 35. Several other parameters are possible, including <code>#nameddest=</code> (similar to HTML anchors), <code>#search="word1 word2"</code>, <code>#zoom=</code>, etc. Multiple parameters can be combined with ampersands: <ul><li><code>http://example.org/doc.pdf#view=fitb&nameddest=Chapter3</code>.</li></ul></li> <li>In <a href="/wiki/Scalable_Vector_Graphics" class="mw-redirect" title="Scalable Vector Graphics">SVG</a>, fragments are allowed to specify arguments such as <code>viewBox()</code>, <code>preserveAspectRatio()</code>, and <code>transform()</code>.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Proposals">Proposals</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=3" title="Edit section: Proposals"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Several proposals have been made for fragment identifiers for use with plain text documents (which cannot store anchor metadata), or to refer to locations within HTML documents in which the author has not used anchor tags: </p> <ul><li>As of September 2012 the Media Fragments URI 1.0 (basic) is a <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a> Recommendation.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup></li> <li><span class="anchor" id="Text_fragment"></span>Chrome versions 80 and above<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-kelly2020_28-0" class="reference"><a href="#cite_note-kelly2020-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> and Firefox versions 131 and above<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> implement <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>'s <a href="/wiki/WebPlatform.org#:~:text=WICG" title="WebPlatform.org"> WICG</a> <i>Text Fragments,</i><sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> so <code>#:~:text=foo</code> will cause the browser to search for <code>foo</code>, highlight the matching text, and scroll to it. Besides the start and end, the snippet can also specify a context: text that must precede or follow <code>foo</code> but will not be highlighted (<a href="/wiki/Cat#:~:text=night-,vision" title="Cat">example that uses <code>#:~:text=night-,vision</code> to find 'vision' preceded by 'night'</a>).</li> <li>The <a href="/wiki/Python_(language)" class="mw-redirect" title="Python (language)">Python</a> Package Index appends the <a href="/wiki/MD5" title="MD5">MD5</a> hash of a file to the URL as a fragment identifier.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup> If MD5 were unbroken (it is a <a href="/wiki/Category:Broken_hash_functions" title="Category:Broken hash functions">broken hash function</a>), it could be used to ensure the <a href="/wiki/Information_security#Integrity" title="Information security">integrity</a> of the package. <dl><dd><code>https://pypi.python.org ... zodbbrowser-0.3.1.tar.gz#md5=38dc89f294b24691d3f0d893ed3c119c</code></dd></dl></li> <li><span class="anchor" id="hash-bang"></span> A <b><a href="/wiki/Hash-bang" class="mw-redirect" title="Hash-bang">hash-bang</a></b><sup id="cite_ref-Tennison_32-0" class="reference"><a href="#cite_note-Tennison-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> fragment is a fragment starting with an exclamation mark <b><code>!</code></b>. It was used in a now-deprecated approach to index dynamic <a href="/wiki/Single-page_application" title="Single-page application">single-page applications</a>. An <a href="/wiki/Exclamation_mark" title="Exclamation mark">exclamation mark</a> is illegal in <a href="/wiki/HTML4" class="mw-redirect" title="HTML4">HTML4</a>, XHTML, and XML identifiers, granting certain degree of separation from that functionality. However, it is allowed in <a href="/wiki/HTML5" title="HTML5">HTML5</a>.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup> <ul><li>Between 2009 and 2015, <a href="/wiki/Google_Webmaster_Tools" class="mw-redirect" title="Google Webmaster Tools">Google Webmaster Central</a> proposed and then recommended an "AJAX crawling scheme"<sup id="cite_ref-GWMC-200910_34-0" class="reference"><a href="#cite_note-GWMC-200910-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> using an initial exclamation mark in fragment identifiers for stateful <a href="/wiki/AJAX" class="mw-redirect" title="AJAX">AJAX</a> pages: <div style="clear:both;" class=""></div> <code>http://example.com/page?query#!state</code></li> <li>Another implementation has been the replacement of <code>#!</code> with <code>?_escaped_fragment_=</code><sup id="cite_ref-GWMC-200910_34-1" class="reference"><a href="#cite_note-GWMC-200910-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup></li> <li>Hash-bang URIs have been considered problematic by a number of writers including Jeni Tennison at the W3C because they make pages inaccessible to those who do not have <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a> activated in their browser. They also break <a href="/wiki/HTTP_referer" title="HTTP referer">HTTP referer</a> headers as browsers are not allowed to send the fragment identifier in the Referer header.<sup id="cite_ref-Tennison_32-1" class="reference"><a href="#cite_note-Tennison-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup></li> <li>In 2015, Google deprecated their hash-bang AJAX crawling proposal, recommending instead the use of <a href="/wiki/Progressive_enhancement" title="Progressive enhancement">progressive enhancement</a> and <a href="/wiki/HTML5" title="HTML5">HTML5</a>'s <code>history.pushState()</code><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> method.<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Mozilla_Foundation" title="Mozilla Foundation">Mozilla Foundation</a> employee Gervase Markham has proposed a fragment identifier for searching, of the form <code>#!s!search terms</code>. Adding a number after the s (<code>#!s10!</code>) indicates that the browser should search for the <i>n</i>th occurrence of the search term. A negative number (<code>#!s-3!</code>) starts searching backwards from the end of the document. A <a href="/wiki/Greasemonkey" title="Greasemonkey">Greasemonkey</a> script is available to add this functionality to compatible browsers.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> <dl><dd><code>http://example.com/index.html#!s3!search terms</code></dd></dl></li></ul></li> <li>Erik Wilde and Marcel Baschnagel of the <a href="/wiki/ETH_Zurich" title="ETH Zurich">ETH Zurich</a> extend this to also identify fragments in plain text documents using <a href="/wiki/Regular_expressions" class="mw-redirect" title="Regular expressions">regular expressions</a>, with the keyword "<code>match</code>".<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup> They also describe a prototype implementation as an extension for the <a href="/wiki/Firefox" title="Firefox">Firefox</a> browser. For example, the following would find the case-insensitive text "RFC" anywhere in the document: <dl><dd><code>http://example.com/document.txt#match=[rR][fF][cC]</code></dd></dl></li> <li>K. Yee of the <a href="/wiki/Foresight_Institute" title="Foresight Institute">Foresight Institute</a> proposes "extended fragment identifiers" delimited with <a href="/wiki/Colon_(punctuation)" title="Colon (punctuation)">colons</a> and a keyword to differentiate them from anchor identifiers. A text search fragment identifier with "fragment specification scheme" id "<code>words</code>" is the first proposal in this scheme.<sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup> The following example would search a document for the first occurrence of the string "some context for a search term" and then highlight the words "search term": <dl><dd><code>http://example.com/index.html#:words:some-context-for-a-(search-term)</code></dd></dl> <ul><li>The above scheme was implemented in Chrome version 80.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup></li></ul></li> <li>The LiveURLs project<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup> proposed a fragment identifier format for referring to a region of text within a page, of the form <code>#FWS+C</code>, where <i>F</i> is the length of the first word (up to five characters), <i>W</i> is the first word itself, <i>S</i> is the length of the selected text and <i>C</i> is a 32-bit <a href="/wiki/Cyclic_redundancy_check" title="Cyclic redundancy check">CRC</a> of the selected text.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup> They implemented a variant of this scheme as an extension for the Firefox browser,<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup> using the form <code>#LFWS+C</code>, where <i>L</i> is the length of the fragment itself, in two <a href="/wiki/Hexadecimal" title="Hexadecimal">hex</a> digits. Linking to the word "Fragment" using the implemented variant would yield: <dl><dd><code>http://example.com/index.html#115Fragm8+-52f89c4c</code></dd></dl></li> <li>Up until Firefox 5, Firefox supported XPath links such as #xpath:/html/body/div[3] which could be used in conjunction with a bookmarklet such as <a rel="nofollow" class="external free" href="http://antimatter15.com/wp/2009/11/xpath-bookmark-bookmarklet/">http://antimatter15.com/wp/2009/11/xpath-bookmark-bookmarklet/</a> to link within HTML documents that lacked proper IDs. This feature was removed as part of a code cleanup in <a rel="nofollow" class="external free" href="https://bugzilla.mozilla.org/show_bug.cgi?id=457102">https://bugzilla.mozilla.org/show_bug.cgi?id=457102</a></li> <li>In <a href="/wiki/EPub" class="mw-redirect" title="EPub">ePub</a> electronic book format, the EPUB Canonical Fragment Identifier (epubcfi,<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup> 2011-2017) defines a <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>/<a href="/wiki/International_Digital_Publishing_Forum" title="International Digital Publishing Forum">IDPF</a>-standardized method for referencing arbitrary content using fragment identifiers to locate non-anchored text ranges via document structure and pattern matching. These dynamic deep links assist in locating content after text is updated and are used, for example, in <a href="/wiki/Apple_Books" title="Apple Books">Apple Books</a>.</li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=4" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Query_string" title="Query string">Query string</a></li> <li><a href="/wiki/URI_normalization" title="URI normalization">URI normalization</a></li> <li><a href="/wiki/URL" title="URL">URL</a> (Uniform Resource Locator)</li> <li><a href="/wiki/Clean_URL" title="Clean URL">Clean URL</a></li> <li><a href="/wiki/URI_scheme" class="mw-redirect" title="URI scheme">URI scheme</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=5" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-:0-1"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_1-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc3986#section-3.5">"RFC 3986 Uniform Resource Identifier (URI): Generic Syntax"</a>. Internet Engineering Task Force. January 2005<span class="reference-accessdate">. Retrieved <span class="nowrap">2012-03-06</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=RFC+3986+Uniform+Resource+Identifier+%28URI%29%3A+Generic+Syntax&rft.date=2005-01&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc3986%23section-3.5&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFR._Fielding,_Ed.,_AdobeJ._Reschke,_Ed.,_greenbytes2014" class="citation web cs1">R. Fielding, Ed., Adobe; J. Reschke, Ed., greenbytes (June 2014). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc7230#section-3.3.3">"Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing"</a>. Internet Engineering Task Force (IETF)<span class="reference-accessdate">. Retrieved <span class="nowrap">2023-12-27</span></span>. <q>The target URI excludes the reference's fragment component, if any, since fragment identifiers are reserved for client-side processing</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Hypertext+Transfer+Protocol+%28HTTP%2F1.1%29%3A+Message+Syntax+and+Routing&rft.pub=Internet+Engineering+Task+Force+%28IETF%29&rft.date=2014-06&rft.au=R.+Fielding%2C+Ed.%2C+Adobe&rft.au=J.+Reschke%2C+Ed.%2C+greenbytes&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc7230%23section-3.3.3&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: multiple names: authors list (<a href="/wiki/Category:CS1_maint:_multiple_names:_authors_list" title="Category:CS1 maint: multiple names: authors list">link</a>)</span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/webarch/#media-type-fragid">"Representation types and fragment identifier semantics"</a>. <i>Architecture of the World Wide Web, Volume One</i>. <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>. 2004<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Architecture+of+the+World+Wide+Web%2C+Volume+One&rft.atitle=Representation+types+and+fragment+identifier+semantics&rft.date=2004&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fwebarch%2F%23media-type-fragid&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCoyier2012" class="citation web cs1">Coyier, Chris (2012-04-09) [last updated Jan 13, 2022]. <a rel="nofollow" class="external text" href="https://css-tricks.com/css-target/">"Using The CSS :target Selector"</a>. <i>CSS-Tricks</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=CSS-Tricks&rft.atitle=Using+The+CSS+%3Atarget+Selector&rft.date=2012-04-09&rft.aulast=Coyier&rft.aufirst=Chris&rft_id=https%3A%2F%2Fcss-tricks.com%2Fcss-target%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMDN_contributors2024" class="citation web cs1">MDN contributors (2024-08-08). <a rel="nofollow" class="external text" href="https://developer.mozilla.org/en-US/docs/Web/CSS/:target">"target"</a>. <i>CSS: Cascading Style Sheets</i>. MDN<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=CSS%3A+Cascading+Style+Sheets&rft.atitle=target&rft.date=2024-08-08&rft.au=MDN+contributors&rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FCSS%2F%3Atarget&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">|last=</code> has generic name (<a href="/wiki/Help:CS1_errors#generic_name" title="Help:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://html.spec.whatwg.org/multipage/obsolete.html#obsolete-but-conforming-features">"Obsolete features"</a>. <i>HTML Living Standard</i>. <a href="/wiki/WHATWG" title="WHATWG">WHATWG</a>. 2024-08-07<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-08-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=HTML+Living+Standard&rft.atitle=Obsolete+features&rft.date=2024-08-07&rft_id=https%3A%2F%2Fhtml.spec.whatwg.org%2Fmultipage%2Fobsolete.html%23obsolete-but-conforming-features&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/REC-xml/#id">"Validity constraint: ID"</a>. <i>XML 1.0 (Fifth Edition)</i>. <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>. 2008<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=XML+1.0+%28Fifth+Edition%29&rft.atitle=Validity+constraint%3A+ID&rft.date=2008&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2FREC-xml%2F%23id&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/xml-id/">"xml:id Version 1.0"</a>. <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>. 2005<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=xml%3Aid+Version+1.0&rft.pub=W3C&rft.date=2005&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fxml-id%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBirbeckGyllingMcCarronPemberton2010" class="citation web cs1">Birbeck, Mark; Gylling, Markus; McCarron, Shane; Pemberton, Steven; et al., eds. (2010-12-16) [Copyright © 2001-2010]. <a rel="nofollow" class="external text" href="https://www.w3.org/TR/xhtml2/mod-core.html#adef_core_id">"12. XHTML Core Attributes Module : 12.1. Core Attribute Collection"</a> <span class="cs1-format">(W3C Editor's Draft, part of W3C Working Group Note)</span>. <i>XHTML™ 2.0</i>. World Wide Web Consortium (W3C)<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=XHTML%E2%84%A2+2.0&rft.atitle=12.+XHTML+Core+Attributes+Module+%3A+12.1.+Core+Attribute+Collection&rft.date=2010-12-16&rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2Fxhtml2%2Fmod-core.html%23adef_core_id&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAxelssonEppersonIshikawaMcCarron2003" class="citation web cs1">Axelsson, Jonny; Epperson, Beth; Ishikawa, Masayasu; McCarron, Shane; Navarro, Ann; Pemberton, Steven, eds. (2003-05-06). <a rel="nofollow" class="external text" href="https://www.w3.org/TR/2003/WD-xhtml2-20030506/mod-attribute-collections.html#adef_attribute-collections_id">"6. XHTML Attribute Collections : 6.1. Core Attribute Collection"</a> <span class="cs1-format">(W3C Working Draft)</span>. <i>XHTML™ 2.0</i>. World Wide Web Consortium (W3C)<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=XHTML%E2%84%A2+2.0&rft.atitle=6.+XHTML+Attribute+Collections+%3A+6.1.+Core+Attribute+Collection&rft.date=2003-05-06&rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2F2003%2FWD-xhtml2-20030506%2Fmod-attribute-collections.html%23adef_attribute-collections_id&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDanielDeRoseMaler2000" class="citation web cs1">Daniel, Ron, Jr.; DeRose, Steve; Maler, Eve, eds. (2000-06-07). <a rel="nofollow" class="external text" href="https://www.w3.org/TR/2000/CR-xptr-20000607">"XML Pointer Language (XPointer) Version 1.0"</a> <span class="cs1-format">(W3C Candidate Recommendation)</span>. World Wide Web Consortium (W3C)<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=XML+Pointer+Language+%28XPointer%29+Version+1.0&rft.pub=World+Wide+Web+Consortium+%28W3C%29&rft.date=2000-06-07&rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2F2000%2FCR-xptr-20000607&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: CS1 maint: multiple names: editors list (<a href="/wiki/Category:CS1_maint:_multiple_names:_editors_list" title="Category:CS1 maint: multiple names: editors list">link</a>)</span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMøllerSchwartzbach2003" class="citation web cs1">Møller, Anders; Schwartzbach, Michael I. (October 2003) [First published: March 2000]. <a rel="nofollow" class="external text" href="https://cs.au.dk/~amoeller/XML/linking/fragment.html">"XPointer fragment identifiers"</a>. <i>XML tutorial : The XML Revolution : Technologies for the future Web</i>. BRICS, Aarhus University<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>. <q>NOTE: These slides have not been updated since 2003. They have been superseded by the book <i>An Introduction to XML and Web Technologies</i> Addison-Wesley, and the accompanying online material. Please see <a rel="nofollow" class="external free" href="http://www.brics.dk/ixwt/">http://www.brics.dk/ixwt/</a> for more information.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=XML+tutorial+%3A+The+XML+Revolution+%3A+Technologies+for+the+future+Web&rft.atitle=XPointer+fragment+identifiers&rft.date=2003-10&rft.aulast=M%C3%B8ller&rft.aufirst=Anders&rft.au=Schwartzbach%2C+Michael+I.&rft_id=https%3A%2F%2Fcs.au.dk%2F~amoeller%2FXML%2Flinking%2Ffragment.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: </span><span class="cs1-visible-error citation-comment">External link in <code class="cs1-code"><code class="cs1-code">|quote=</code></code> (<a href="/wiki/Help:CS1_errors#param_has_ext_link" title="Help:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDürstWilde2008" class="citation report cs1">Dürst, Martin J.; Wilde, Erik (April 2008). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc5147">URI Fragment Identifiers for the text/plain Media Type</a> (RFC - Proposed Standard). Network Working Group Request for Comments. Internet Engineering Task Force. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.17487%2FRFC5147">10.17487/RFC5147</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=URI+Fragment+Identifiers+for+the+text%2Fplain+Media+Type&rft.series=Network+Working+Group+Request+for+Comments&rft.pub=Internet+Engineering+Task+Force&rft.date=2008-04&rft_id=info%3Adoi%2F10.17487%2FRFC5147&rft.aulast=D%C3%BCrst&rft.aufirst=Martin+J.&rft.au=Wilde%2C+Erik&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc5147&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://code.google.com/p/chromium/issues/detail?id=77024">"Issue 77024"</a>. <i>Chromium</i>. 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Chromium&rft.atitle=Issue+77024&rft.date=2011&rft_id=http%3A%2F%2Fcode.google.com%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D77024&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHausenblasWildeTennison2014" class="citation report cs1">Hausenblas, Michael; Wilde, Erik; Tennison, Jeni (January 2014). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc7111">URI Fragment Identifiers for the text/csv Media Type</a> (RFC - Informational). Independent Submission Request for Comments. (Not endorsed by) the Internet Engineering Task Force. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.17487%2FRFC7111">10.17487/RFC7111</a>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a> <a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/2070-1721">2070-1721</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=report&rft.btitle=URI+Fragment+Identifiers+for+the+text%2Fcsv+Media+Type&rft.series=Independent+Submission+Request+for+Comments&rft.pub=%28Not+endorsed+by%29+the+Internet+Engineering+Task+Force&rft.date=2014-01&rft_id=info%3Adoi%2F10.17487%2FRFC7111&rft.issn=2070-1721&rft.aulast=Hausenblas&rft.aufirst=Michael&rft.au=Wilde%2C+Erik&rft.au=Tennison%2C+Jeni&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc7111&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/2008/WebVideo/Fragments/wiki/MediaTypeReview">"Media Type Review"</a>. <i>W3C Media Fragments Working Group</i>. 2009<span class="reference-accessdate">. Retrieved <span class="nowrap">2009-04-29</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=W3C+Media+Fragments+Working+Group&rft.atitle=Media+Type+Review&rft.date=2009&rft_id=http%3A%2F%2Fwww.w3.org%2F2008%2FWebVideo%2FFragments%2Fwiki%2FMediaTypeReview&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHausenblasJägenstedtJansenLafon2012" class="citation web cs1">Hausenblas, Michael; Jägenstedt, Philip; Jansen, Jack; Lafon, Yves; Parker, Conrad; Steiner, Thomas (2012-09-25). Troncy, Raphaël; Mannens, Erik; Pfeiffer, Silvia; Van Deursen, Davy (eds.). <a rel="nofollow" class="external text" href="http://www.w3.org/TR/media-frags/">"Media Fragments URI 1.0 (basic)"</a> <span class="cs1-format">(W3C Recommendation)</span>. W3C Media Fragments Working Group, World Wide Web Consortium.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Media+Fragments+URI+1.0+%28basic%29&rft.pub=W3C+Media+Fragments+Working+Group%2C+World+Wide+Web+Consortium&rft.date=2012-09-25&rft.aulast=Hausenblas&rft.aufirst=Michael&rft.au=J%C3%A4genstedt%2C+Philip&rft.au=Jansen%2C+Jack&rft.au=Lafon%2C+Yves&rft.au=Parker%2C+Conrad&rft.au=Steiner%2C+Thomas&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fmedia-frags%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://googlevideo.blogspot.com/2006/07/new-feature-link-within-video_19.html">"New Feature: Link within a Video"</a>. 2006-07-19<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=New+Feature%3A+Link+within+a+Video&rft.date=2006-07-19&rft_id=http%3A%2F%2Fgooglevideo.blogspot.com%2F2006%2F07%2Fnew-feature-link-within-video_19.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-YouTube_link-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-YouTube_link_19-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://youtube-global.blogspot.com/2008/10/link-to-best-parts-in-your-videos.html">"Link To The Best Parts In Your Videos"</a>. <a href="/wiki/YouTube" title="YouTube">YouTube</a>. 2008-10-30<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Link+To+The+Best+Parts+In+Your+Videos&rft.pub=YouTube&rft.date=2008-10-30&rft_id=http%3A%2F%2Fyoutube-global.blogspot.com%2F2008%2F10%2Flink-to-best-parts-in-your-videos.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMDN_contributors2024" class="citation web cs1">MDN contributors (2024-07-18). <a rel="nofollow" class="external text" href="https://developer.mozilla.org/en-US/docs/Web/API/Location/hash">"Location: hash property"</a>. <i>Web APIs</i>. MDN<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Web+APIs&rft.atitle=Location%3A+hash+property&rft.date=2024-07-18&rft.au=MDN+contributors&rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FLocation%2Fhash&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_web" title="Template:Cite web">cite web</a>}}</code>: </span><span class="cs1-visible-error citation-comment"><code class="cs1-code">|last=</code> has generic name (<a href="/wiki/Help:CS1_errors#generic_name" title="Help:CS1 errors">help</a>)</span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://blogoscoped.com/archive/2007-11-17-n25.html">Link to Specific Content in Gmail</a>, Google Blogoscoped, 2007-11-17</span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBryan2013" class="citation news cs1">Bryan, P (2013-04-02). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc6901#section-6">"RFC 6901 – JavaScript Object Notation (JSON) Pointer"</a>. The Internet Society<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-07-14</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=RFC+6901+%E2%80%93+JavaScript+Object+Notation+%28JSON%29+Pointer&rft.date=2013-04-02&rft.aulast=Bryan&rft.aufirst=P&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc6901%23section-6&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf#page=7">"Parameters for Opening PDF Files – Specifying parameters in a URL"</a> <span class="cs1-format">(PDF)</span>. Adobe. April 2007<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-09-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Parameters+for+Opening+PDF+Files+%E2%80%93+Specifying+parameters+in+a+URL&rft.pub=Adobe&rft.date=2007-04&rft_id=https%3A%2F%2Fwww.adobe.com%2Fcontent%2Fdam%2FAdobe%2Fen%2Fdevnet%2Facrobat%2Fpdfs%2Fpdf_open_parameters.pdf%23page%3D7&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTaftPravetzZillesMasinter2004" class="citation journal cs1">Taft, E.; Pravetz, J.; Zilles, S.; Masinter, L. (May 2004). <a rel="nofollow" class="external text" href="https://tools.ietf.org/html/rfc3778#section-3">"RFC 3778 – The application/pdf Media Type"</a>. <i>tools.ietf.org</i>. The Internet Society. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.17487%2FRFC3778">10.17487/RFC3778</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-09-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=tools.ietf.org&rft.atitle=RFC+3778+%E2%80%93+The+application%2Fpdf+Media+Type&rft.date=2004-05&rft_id=info%3Adoi%2F10.17487%2FRFC3778&rft.aulast=Taft&rft.aufirst=E.&rft.au=Pravetz%2C+J.&rft.au=Zilles%2C+S.&rft.au=Masinter%2C+L.&rft_id=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc3778%23section-3&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/SVG11/linking.html#SVGFragmentIdentifiers">"Linking – SVG 1.1 (Second Edition)"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Linking+%E2%80%93+SVG+1.1+%28Second+Edition%29&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2FSVG11%2Flinking.html%23SVGFragmentIdentifiers&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.w3.org/TR/media-frags/">"Media Fragments URI 1.0 (basic) W3C Recommendation"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2012-09-25</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Media+Fragments+URI+1.0+%28basic%29+W3C+Recommendation&rft_id=http%3A%2F%2Fwww.w3.org%2FTR%2Fmedia-frags%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://chromestatus.com/feature/4733392803332096">"Scroll to Text Fragment"</a>. <i>Chrome Platform Status</i>. <a href="/wiki/Google_Chrome" title="Google Chrome">Google Chrome</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-05-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Chrome+Platform+Status&rft.atitle=Scroll+to+Text+Fragment&rft_id=https%3A%2F%2Fchromestatus.com%2Ffeature%2F4733392803332096&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-kelly2020-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-kelly2020_28-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKelly" class="citation web cs1">Kelly, Gordon. <a rel="nofollow" class="external text" href="https://www.forbes.com/sites/gordonkelly/2020/02/23/google-chrome-80-upgrade-deep-linking-update-chrome-browser/">"Google Chrome 80 Released With Controversial Deep Linking Upgrade"</a>. <i>Forbes</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Forbes&rft.atitle=Google+Chrome+80+Released+With+Controversial+Deep+Linking+Upgrade&rft.aulast=Kelly&rft.aufirst=Gordon&rft_id=https%3A%2F%2Fwww.forbes.com%2Fsites%2Fgordonkelly%2F2020%2F02%2F23%2Fgoogle-chrome-80-upgrade-deep-linking-update-chrome-browser%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mozilla.org/en-US/firefox/131.0/releasenotes/#:~:text=Firefox%20now%20supports%20text%20fragments">"Firefox 131.0 Release Notes"</a>. <i>mozilla.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-11-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=mozilla.org&rft.atitle=Firefox+131.0+Release+Notes&rft_id=https%3A%2F%2Fwww.mozilla.org%2Fen-US%2Ffirefox%2F131.0%2Freleasenotes%2F%23%3A~%3Atext%3DFirefox%2520now%2520supports%2520text%2520fragments&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/WICG/scroll-to-text-fragment">"WICG/scroll-to-text-fragment: Proposal to allow specifying a text snippet in a URL fragment"</a>. <i>GitHub</i>. <a href="/wiki/WebPlatform.org" title="WebPlatform.org">WebPlatform.org</a> Incubator Community Group at <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-05-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=WICG%2Fscroll-to-text-fragment%3A+Proposal+to+allow+specifying+a+text+snippet+in+a+URL+fragment&rft_id=https%3A%2F%2Fgithub.com%2FWICG%2Fscroll-to-text-fragment&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://pypi.python.org/pypi/minitage.recipe.egg/1.41#pypi-md5-check-support">"Pypi md5 check support"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>. <q>Pypi has the habit to append an md5 fragment to its egg urls, we'll use it to check the already present distribution files in the cache</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Pypi+md5+check+support&rft_id=https%3A%2F%2Fpypi.python.org%2Fpypi%2Fminitage.recipe.egg%2F1.41%23pypi-md5-check-support&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-Tennison-32"><span class="mw-cite-backlink">^ <a href="#cite_ref-Tennison_32-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Tennison_32-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.w3.org/blog/2011/hash-uris/">"Hash URIs"</a>. <i>W3C Blog</i>. 2011-05-12<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=W3C+Blog&rft.atitle=Hash+URIs&rft.date=2011-05-12&rft_id=https%3A%2F%2Fwww.w3.org%2Fblog%2F2011%2Fhash-uris%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.w3.org/TR/html51/dom.html#the-id-attribute">"HTML 5.1 2nd Edition"</a>. <a href="/wiki/W3C" class="mw-redirect" title="W3C">W3C</a>. 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">2018-08-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=HTML+5.1+2nd+Edition&rft.pub=W3C&rft.date=2017&rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2Fhtml51%2Fdom.html%23the-id-attribute&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-GWMC-200910-34"><span class="mw-cite-backlink">^ <a href="#cite_ref-GWMC-200910_34-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-GWMC-200910_34-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html">"Proposal for making AJAX crawlable"</a>. 2009-10-07<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-07-13</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Proposal+for+making+AJAX+crawlable&rft.date=2009-10-07&rft_id=http%3A%2F%2Fgooglewebmastercentral.blogspot.com%2F2009%2F10%2Fproposal-for-making-ajax-crawlable.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developers.google.com/webmasters/ajax-crawling/">"(Specifications) Making AJAX Applications Crawlable"</a>. Google Inc<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-05-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%28Specifications%29+Making+AJAX+Applications+Crawlable&rft.pub=Google+Inc.&rft_id=https%3A%2F%2Fdevelopers.google.com%2Fwebmasters%2Fajax-crawling%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.mozilla.org/en-US/docs/Web/API/History_API">"Manipulating the browser history"</a>. <i>Mozilla Developer Network</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-02-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Mozilla+Developer+Network&rft.atitle=Manipulating+the+browser+history&rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FHistory_API&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://webmasters.googleblog.com/2015/10/deprecating-our-ajax-crawling-scheme.html">"Deprecating our AJAX crawling scheme"</a>. <i>Official Google Webmaster Central Blog</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-02-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Official+Google+Webmaster+Central+Blog&rft.atitle=Deprecating+our+AJAX+crawling+scheme&rft_id=https%3A%2F%2Fwebmasters.googleblog.com%2F2015%2F10%2Fdeprecating-our-ajax-crawling-scheme.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.gerv.net/software/fragment-search/">Fragment Search</a>, gerv.net</span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text">Fragment identifiers for plain text files, Erik Wilde and Marcel Baschnagel, Swiss Federal Institute of Technology (ETH Zürich), Proceedings of the sixteenth ACM conference on Hypertext and hypermedia <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F1083356.1083398">10.1145/1083356.1083398</a></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://zesty.ca/crit/draft-yee-url-textsearch-00.txt">Text-Search Fragment Identifiers</a>, K. Yee, Network Working Group, Foresight Institute, March 1998</span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFbmcquadebokannburris2022" class="citation web cs1">bmcquade; bokan; nburris (2022-03-24). <a rel="nofollow" class="external text" href="https://chromestatus.com/feature/4733392803332096">"Feature: Scroll to Text Fragment"</a>. <i>Chrome Platform Status</i>. chromium.org<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-05-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Chrome+Platform+Status&rft.atitle=Feature%3A+Scroll+to+Text+Fragment&rft.date=2022-03-24&rft.au=bmcquade&rft.au=bokan&rft.au=nburris&rft_id=https%3A%2F%2Fchromestatus.com%2Ffeature%2F4733392803332096&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://liveurls.mozdev.org/index.html">LiveURLs project</a></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://liveurls.mozdev.org/tech.html">The technology behind LiveURLs</a>, accessed 2011-03-13</span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://addons.mozilla.org/en-us/firefox/addon/web-marker/">"Web Marker" Firefox add-on</a>, accessed 2011-03-13</span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://idpf.org/epub/linking/cfi/epub-cfi.html">"EPUB Canonical Fragment Identifiers 1.1"</a>. <i>idpf.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=idpf.org&rft.atitle=EPUB+Canonical+Fragment+Identifiers+1.1&rft_id=http%3A%2F%2Fidpf.org%2Fepub%2Flinking%2Fcfi%2Fepub-cfi.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AURI+fragment" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=URI_fragment&action=edit&section=6" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li>W3C <a rel="nofollow" class="external text" href="http://www.w3.org/2008/WebVideo/Fragments/">Media Fragments</a> Working Group, establishing a URI syntax and semantics to address media fragments in audiovisual material (such as a region in an image or a sub-clip of a video)</li> <li>MediaMixer <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170417192149/http://community.mediamixer.eu/">Community Portal</a> collects presentations, tutorials, use cases and demonstrators related to use of Media Fragment technology</li></ul> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5857dfdcd6‐59q5n Cached time: 20241203070126 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.434 seconds Real time usage: 0.525 seconds Preprocessor visited node count: 2384/1000000 Post‐expand include size: 66923/2097152 bytes Template argument size: 773/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 3/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 137857/5000000 bytes Lua time usage: 0.266/10.000 seconds Lua memory usage: 5646165/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 466.402 1 -total 61.83% 288.369 1 Template:Reflist 26.57% 123.945 32 Template:Cite_web 20.11% 93.795 3 Template:Cite_news 15.60% 72.775 1 Template:Short_description 10.78% 50.258 1 Template:List_missing_criteria 10.30% 48.021 1 Template:Ambox 9.95% 46.429 2 Template:Pagetype 3.84% 17.927 1 Template:Doi 3.43% 15.981 4 Template:Main_other --> <!-- Saved in parser cache with key enwiki:pcache:1709187:|#|:idhash:canonical and timestamp 20241203070126 and revision id 1256883630. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=URI_fragment&oldid=1256883630">https://en.wikipedia.org/w/index.php?title=URI_fragment&oldid=1256883630</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:URI_schemes" title="Category:URI schemes">URI schemes</a></li><li><a href="/wiki/Category:Identifiers" title="Category:Identifiers">Identifiers</a></li><li><a href="/wiki/Category:Hypertext" title="Category:Hypertext">Hypertext</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_maint:_multiple_names:_authors_list" title="Category:CS1 maint: multiple names: authors list">CS1 maint: multiple names: authors list</a></li><li><a href="/wiki/Category:CS1_errors:_generic_name" title="Category:CS1 errors: generic name">CS1 errors: generic name</a></li><li><a href="/wiki/Category:CS1_maint:_multiple_names:_editors_list" title="Category:CS1 maint: multiple names: editors list">CS1 maint: multiple names: editors list</a></li><li><a href="/wiki/Category:CS1_errors:_external_links" title="Category:CS1 errors: external links">CS1 errors: external links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_dmy_dates_from_February_2023" title="Category:Use dmy dates from February 2023">Use dmy dates from February 2023</a></li><li><a href="/wiki/Category:Lists_having_no_precise_inclusion_criteria_from_October_2024" title="Category:Lists having no precise inclusion criteria from October 2024">Lists having no precise inclusion criteria from October 2024</a></li><li><a href="/wiki/Category:All_lists_having_no_precise_inclusion_criteria" title="Category:All lists having no precise inclusion criteria">All lists having no precise inclusion criteria</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 12 November 2024, at 01:23<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=URI_fragment&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-7c4dcdbb87-nr8l2","wgBackendResponseTime":127,"wgPageParseReport":{"limitreport":{"cputime":"0.434","walltime":"0.525","ppvisitednodes":{"value":2384,"limit":1000000},"postexpandincludesize":{"value":66923,"limit":2097152},"templateargumentsize":{"value":773,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":137857,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 466.402 1 -total"," 61.83% 288.369 1 Template:Reflist"," 26.57% 123.945 32 Template:Cite_web"," 20.11% 93.795 3 Template:Cite_news"," 15.60% 72.775 1 Template:Short_description"," 10.78% 50.258 1 Template:List_missing_criteria"," 10.30% 48.021 1 Template:Ambox"," 9.95% 46.429 2 Template:Pagetype"," 3.84% 17.927 1 Template:Doi"," 3.43% 15.981 4 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.266","limit":"10.000"},"limitreport-memusage":{"value":5646165,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-5857dfdcd6-59q5n","timestamp":"20241203070126","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"URI fragment","url":"https:\/\/en.wikipedia.org\/wiki\/URI_fragment","sameAs":"http:\/\/www.wikidata.org\/entity\/Q1440450","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q1440450","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-04-08T12:35:09Z","dateModified":"2024-11-12T01:23:24Z","headline":"string of characters that refers to a resource that is subordinate to another, primary resource; introduced by a hash (#) after the URI of the primary resource"}</script> </body> </html>