HTML Links for Bookmarks
HTML Links can also be used to define bookmarks to different sections of an HTML document.
Bookmarks are useful to quickly jump to a specific section of a webpage, which can be the same webpage or another webpage.
In order to create a bookmark, two things are required.
- Add 
idattribute to the container that contains section content - Add a bookmark to the section using HTML link element by assigning 
hrefvalue to section ID value with a#before the ID value as shown below. 
<div id="sectionA">
    <h2>Section A</h2>
    <p>Content goes here..</p>
</div>
<a href="#sectionA">Section A</a>
Bookmark to a section on another webpage
Assuming the other webpage as another-webpage.html and it contains section A with id value defined as id="sectionA", then the bookmark has to be defined as below.
<a href="another-webpage.html#sectionA">Another Webpage Section A</a>
Example
<!doctype html>
<html lang="en">
<head>
</head>
<body>
    <h1>HTML Link over a Container</h1>
    <a href="#sectionA">Section A</a>
    <a href="#sectionB">Section B</a>
    <a href="#sectionC">Section C</a>
    <a href="another-webpage.html#sectionA">Another Webpage Section A</a>
    <hr>
    <div id="sectionA" style="border:2px solid green; height: 800px;">
        <h2>Section A</h2>
        <p>Content goes here..</p>
    </div>
    <div id="sectionB" style="border:2px solid blue; height: 800px;">
        <h2>Section B</h2>
        <p>Content goes here..</p>
    </div>
    <div id="sectionC" style="border:2px solid red; height: 800px;">
        <h2>Section C</h2>
        <p>Content goes here..</p>
    </div>
</body>
</html>
Overall
HTML links can be used to create bookmarks for web pages that contain too much content segregated into different sections.