Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Link to a section of a webpage

Tags:

html

hyperlink

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?

like image 443
mandelbug Avatar asked Dec 08 '11 00:12

mandelbug


4 Answers

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

like image 50
Daniel Hunter Avatar answered Sep 21 '22 21:09

Daniel Hunter


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

http://stackoverflow.com/questions/8424785/link-to-a-section-of-a-webpage#answers  

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.

Resource

like image 36
bozdoz Avatar answered Sep 22 '22 21:09

bozdoz


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>

like image 37
Kevin M Avatar answered Sep 18 '22 21:09

Kevin M


Simple:

Use <section>.

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

w3school.com/html_links

like image 39
Marc D Avatar answered Sep 19 '22 21:09

Marc D