"I am Saqib Jahangir. A passionate vlogger, software engineer, and avid traveler with a deep love for exploring the hidden gems of our beautiful planet. With a strong foundation in Application Development, Application Architecture & Database Design and Product Management, I bring over a decade of hands-on experience building secure, scalable, and resilient web applications for a diverse range of industries."

Links

 One of the most powerful features of HTML is the ability to link one page to another using hyperlinks. The <a> tag (short for anchor) is used to create these links. This allows users to navigate between web pages, websites, files, or even specific parts of a page.

Basic Syntax

<a href="URL">Link Text</a>

·         href stands for hyperlink reference and is the attribute that tells the browser where to go.

·         "URL" is the destination of the link.

·         Link Text is the clickable part that users see.

Example

<a href="https://www.google.com">Visit Google</a>

This will appear on the page as:

๐Ÿ‘‰ Visit Google (clicking it will take you to Google)


Types of Links

1. Absolute URL

Used to link to external websites.

<a href="https://www.wikipedia.org">Go to Wikipedia</a>

2. Relative URL

Used to link to other pages within the same website or folder.

<a href="about.html">About Us</a>

If about.html is in the same directory, it will work fine.

3. Link to a Section on the Same Page (Anchor Link)

You can use id to jump to a section on the same page.

<a href="#contact">Contact Us</a>
 
<!-- Later in the page -->
<h2 id="contact">Contact Information</h2>

4. Open Link in a New Tab

Use the target="_blank" attribute:

<a href="https://example.com" target="_blank">Open in new tab</a>

5. Linking to an Email Address

html
<a href="mailto:someone@example.com">Send Email</a>

Clicking this opens the user’s email app.


Best Practices

·         Always describe the link: Avoid generic text like “Click here”.

·         Use meaningful text: Example – <a href="faq.html">Read our FAQs</a>

·         For security, when using target="_blank", also add:

html
rel="noopener noreferrer"

Example with All Features

<a href="https://example.com" target="_blank" rel="noopener noreferrer">
  Visit Example Website
</a>

Practice Task for Students (using XAMPP/WAMP)

1.      Open your htdocs (XAMPP) or www (WAMP) folder.

2.      Create a new file named links.html.

3.      Add the following:

<!DOCTYPE html>
<html>
<head>
    <title>HTML Links</title>
</head>
<body>
 
    <h1>HTML Link Examples</h1>
 
    <p><a href="https://www.openai.com" target="_blank">Visit OpenAI</a></p>
    <p><a href="contact.html">Go to Contact Page</a></p>
    <p><a href="#footer">Jump to Footer</a></p>
    <p><a href="mailto:youremail@example.com">Send Me an Email</a></p>
 
    <h2 id="footer">Footer Section</h2>
    <p>This is the bottom of the page.</p>
 
</body>
</html>

4.      Save and open this file in your browser to test.

 

Popular Posts

Setting Up Your First Project Folder and Installing XAMPP or WAMP

Frontend vs Backend vs Full Stack