Home » Html » Link to a section of a webpage

Link to a section of a webpage

Posted by: admin November 30, 2017 Leave a comment


I want to make a link that when clicked, sends you to a certain line on the page (or another page). I know this is possible, but how do I do it?


your jump link looks like this

<a href="#div_id">jump link</a>

Then make

<div id="div_id"></div>

the jump link will take you to that div


Hashtags at the end of the URL bring a visitor to the element with the the ID: e.g.


Would bring you to where the DIV with the ID ‘answers’ begins. Also, you can use the name attribute in anchor tags, to create the same effect.



The fragment identifier (also known as: Fragment IDs, Anchor Identifiers, Named Anchors) introduced by a hash mark # is the optional last part of a URL for a document. It is typically used to identify a portion of that document.

<a href="http://www.someuri.com/page#fragment">Link to fragment identifier</a>

Syntax for URIs also allows an optional query part introduced by a question mark ?. In URIs with a query and a fragment the fragment follows the query.

<a href="http://www.someuri.com/page?query=1#fragment">Link to fragment with a query</a>

When a Web browser requests a resource 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 (Web browser) processes the resource according to the document type and fragment value.

Named Anchors <a name="fragment"> are deprecated in XHTML 1.0, the ID attribute is the suggested replacement. <div id="fragment"></div>



Use <section>.

and use <a href="page.html#tips">Visit the Useful Tips Section</a>