Skip to main content


Show more

html anchor tag

HTML Anchor Tag

  • HTML provides anchor tags as a tool for creating hyperlinks to other web pages or resources.
  • Anchor tags are essential for navigation and linking content within a web page or across different pages.
  • They offer flexibility in specifying the destination URL, link text, and additional attributes.
  • Let's explore the attributes and examples of HTML anchor tags to understand their complete functionality.

1. Basic Anchor Tag:

The most common use of an anchor tag is to create a clickable link. Here's a basic example:

<a href="">Visit</a>

2. Linking to Sections within a Page:

Anchor tags can be used to link to specific sections within the same page using the # symbol:

<a href="#section1">Go to Section 1</a>

And the target section:

<h2 id="section1">Section 1</h2>

3. Opening Links in a New Tab:

You can specify the target attribute to open the link in a new tab:

<a href="" target="_blank">Visit</a>

4. Linking to Email Addresses:

Anchor tags can also be used to create email links:

<a href="">Contact Us</a>

5. Linking to Phone Numbers:

Anchor tags can initiate phone calls when clicked on mobile devices:

<a href="tel:+123456789">Call Us</a>

6. Downloadable Files:

Anchor tags can link to downloadable files, such as PDFs, images, or documents:

<a href="example.pdf" download>Download PDF</a>

7. External Links with Rel Attribute:

You can add the rel="noopener noreferrer" attribute to external links for security:

<a href="" target="_blank" rel="noopener noreferrer">Visit</a>

8. Use Cases:

  • Anchor tags are perfect for creating navigation menus, linking to external websites, or referencing sections within a page.
  • They're commonly used in blog posts, articles, and documentation to provide additional resources or references.
  • Anchor tags can be employed in conjunction with other HTML elements, such as images or buttons, to create interactive elements.
  • They facilitate seamless navigation between different sections of a website, enhancing user experience and accessibility.
  • Anchor tags can be used in online forms for submitting data or redirecting users to confirmation pages.


HTML anchor tags offer a versatile way to create hyperlinks and facilitate navigation on a web page. By understanding their various attributes and examples, you can effectively utilize anchor tags to enhance the connectivity and accessibility of your content.

Experiment with different destination URLs, link texts, and target attributes to tailor your anchor tags to your specific needs. With practice, you'll become proficient in leveraging anchor tags to create seamless and user-friendly web experiences.