Assignments Of Class 5
Working with Links in HTML
Assignments
From
Various
Types Of Link:
1.
external links,
2.
internal links,
3.
anchor links,
4.
email links, and
5.
telephone links.
Assignment
1: External Links
Objective: Create external links that navigate to other websites.
Instructions:
1. Create an HTML file named
external_links.html.
2. Add links to three different external
websites (e.g., Wikipedia, Google, and YouTube) using <a> tags.
3. Each link should open in a new
tab when clicked by adding the target="_blank" attribute.
4. Add a title for each link that describes
the destination.
Assignment
2: Internal Links
Objective: Link between different pages within the same website.
Instructions:
1. Create a folder called my_website.
2. Inside this folder, create three HTML
files: index.html, about.html, and contact.html.
3. In index.html, create internal links to
navigate to about.html and contact.html.
4. In about.html and contact.html, create
links to navigate back to index.html.
Assignment
3: Anchor Links
Objective: Create anchor links to navigate within the same page.
Instructions:
1. Create an HTML file named
anchor_links.html.
2. Add multiple sections with headings like
"Introduction," "Services," and "Contact."
3. Assign an id to each section and create
a navigation menu with links to each section using anchor links.
Assignment
4: Email Links
Objective: Create email links to allow users to send an email.
Instructions:
1. Create an HTML file named
email_link.html.
2. Add a link that, when clicked, opens the
default email client with the address info@example.com, the subject set to
"Inquiry," and body text as "I would like to know more about
your services."
Assignment
5: Telephone Links
Objective: Create a phone link for mobile devices.
Instructions:
1. Create an HTML file named
phone_link.html.
2. Add a link that, when clicked, initiates
a phone call to the number +1234567890.
3. Test the link on a mobile device (if
possible).
Solutions
Assignment
1: External Links
Objective: Create external links that navigate to other websites.
Instructions:
1. Create an HTML file named
external_links.html.
2. Add links to three different external
websites (e.g., Wikipedia, Google, and YouTube) using <a> tags.
3. Each link should open in a new
tab when clicked by adding the target="_blank" attribute.
4. Add a title for each link that describes
the destination.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>External Links Example</title>
</head>
<body>
<h1>External Links</h1>
<p>Click the links below to visit some popular websites:</p>
<!-- External Links -->
<a href="https://www.wikipedia.org" target="_blank"
title="Go to Wikipedia">Visit Wikipedia</a><br>
<a href="https://www.google.com" target="_blank"
title="Go to Google">Visit Google</a><br>
<a href="https://www.youtube.com" target="_blank"
title="Go to YouTube">Visit YouTube</a><br>
</body>
</html>
Assignment
2: Internal Links
Objective: Link between different pages within the same website.
Instructions:
1. Create a folder called my_website.
2. Inside this folder, create three HTML
files: index.html, about.html, and contact.html.
3. In index.html, create internal links to
navigate to about.html and contact.html.
4. In about.html and contact.html, create
links to navigate back to index.html.
Solution:
File Structure:
- my_website/
- index.html
- about.html
- contact.html
index.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Home</title>
</head>
<body>
<h1>Welcome to Our Website</h1>
<p>Use the links below to navigate:</p>
<!-- Internal Links -->
<a href="about.html">About Us</a><br>
<a href="contact.html">Contact Us</a>
</body>
</html>
about.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>About Us</title>
</head>
<body>
<h1>About Us</h1>
<p>Learn more about our team and mission here.</p>
<!-- Link back to Home -->
<a href="index.html">Back to Home</a>
</body>
</html>
contact.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Contact Us</title>
</head>
<body>
<h1>Contact Us</h1>
<p>Reach out to us through this page.</p>
<!-- Link back to Home -->
<a href="index.html">Back to Home</a>
</body>
</html>
Assignment
3: Anchor Links
Objective: Create anchor links to navigate within the same page.
Instructions:
1. Create an HTML file named anchor_links.html.
2. Add multiple sections with headings like
"Introduction," "Services," and "Contact."
3. Assign an id to each section and create
a navigation menu with links to each section using anchor links.
Solution:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Anchor Links Example</title>
</head>
<body>
<h1>Anchor Links</h1>
<!-- Navigation Menu -->
<nav>
<a href="#introduction">Introduction</a> |
<a href="#services">Services</a> |
<a href="#contact">Contact</a>
</nav>
<!-- Sections -->
<section id="introduction">
<h2>Introduction</h2>
<p>Welcome to our website, where we provide a range of
services.</p>
</section>
<section id="services">
<h2>Services</h2>
<p>We offer various services including web development, consulting, and
design.</p>
</section>
<section id="contact">
<h2>Contact</h2>
<p>If you have any questions, please reach out to us.</p>
</section>
</body>
</html>
Assignment
4: Email Links
Objective: Create email links to allow users to send an email.
Instructions:
1. Create an HTML file named email_link.html.
2. Add a link that, when clicked, opens the
default email client with the address info@example.com, the subject set to
"Inquiry," and body text as "I would like to know more about
your services."
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta
charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Email Link Example</title>
</head>
<body>
<h1>Email Us</h1>
<p>Click the link below to send us an email:</p>
<!-- Email Link -->
<a
href="mailto:info@example.com?subject=Inquiry&body=I would like to
know more about your services.">Email Us</a>
</body>
</html>
Assignment
5: Telephone Links
Objective: Create a phone link for mobile devices.
Instructions:
1. Create an HTML file named
phone_link.html.
2. Add a link that, when clicked, initiates
a phone call to the number +1234567890.
3. Test the link on a mobile device (if
possible).
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Phone Link Example</title>
</head>
<body>
<h1>Contact Us by Phone</h1>
<p>Click the link below to call us:</p>
<!-- Phone Link -->
<a href="tel:+1234567890">Call Us</a>
</body>
</html>
Assignments Using
Attributes Of Link tag
1.
Target
Attribute- With value _blank
2.
Target
Attribute- With value _self
3.
Target
Attribute- With value _parent
4.
Target
Attribute- With value _top
Assignment 1:
Target Attribute - _blank
Objective: Open a link in a new tab or window.
Instructions:
1. Create an HTML file named
target_blank.html.
2. Add a link to an external website (e.g.,
Google) using the target="_blank" attribute.
3. When clicked, this link should open in
a new tab.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Target _blank Example</title>
</head>
<body>
<h1>Target _blank</h1>
<p>Click the link below to open Google in a new tab:</p>
<!-- Link with target="_blank" -->
<a href="https://www.google.com" target="_blank">Open
Google in New Tab</a>
</body>
</html>
Assignment 2:
Target Attribute - _self
Objective: Open a link in the same frame (default behavior).
Instructions:
1. Create an HTML file named
target_self.html.
2. Add a link to an external website (e.g.,
YouTube) using the target="_self" attribute.
3. When clicked, this link should open in
the same tab.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Target _self Example</title>
</head>
<body>
<h1>Target _self</h1>
<p>Click the link below to open YouTube in the same tab:</p>
<!-- Link with target="_self" -->
<a href="https://www.youtube.com" target="_self">Open
YouTube in Same Tab</a>
</body>
</html>
Assignment 3:
Target Attribute - _parent
Objective: Open a link in the parent frame.
Instructions:
1. Create an HTML file named
target_parent.html.
2. Add an <iframe> to load an
external page (e.g., target_blank.html) within the current page.
3. Inside the iframe, create a link that
navigates to a different page, using target="_parent".
4. When clicked, the link should open in
the parent frame (replacing the iframe content).
Solution:
target_parent.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Target _parent Example</title>
</head>
<body>
<h1>Target _parent</h1>
<p>Click the link within the iframe to load in the parent
frame:</p>
<!-- Iframe containing another HTML file -->
<iframe src="iframe_content.html" width="100%"
height="300"></iframe>
</body>
</html>
iframe_content.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Iframe Content</title>
</head>
<body>
<h1>Iframe Content</h1>
<p>Click the link below to open in the parent frame:</p>
<!-- Link with target="_parent" -->
<a href="https://www.wikipedia.org"
target="_parent">Open Wikipedia in Parent Frame</a>
</body>
</html>
In this example, the
link inside iframe_content.html uses target="_parent", so when
clicked, it will open Wikipedia in the parent frame, replacing the iframe
content.
Assignment 4:
Target Attribute - _top
Objective: Open a link in the full body of the window, removing any frames
or iframes.
Instructions:
1. Create an HTML file named
target_top.html.
2. Embed another HTML file (e.g.,
iframe_content.html) in an <iframe>.
3. Add a link inside the iframe that uses
target="_top" to navigate to a new website.
4. When clicked, the link should open in
the full window, breaking out of any frame structure.
Solution:
target_top.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Target _top Example</title>
</head>
<body>
<h1>Target _top</h1>
<p>Click the link within the iframe to open in the full window:</p>
<!-- Iframe containing another HTML file -->
<iframe src="iframe_top_content.html" width="100%"
height="300"></iframe>
</body>
</html>
iframe_top_content.html
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Iframe Content for Target _top</title>
</head>
<body>
<h1>Iframe Content</h1>
<p>Click the link below to open in the full window:</p>
<!-- Link with target="_top" -->
<a href="https://www.bbc.com" target="_top">Open BBC
in Full Window</a>
</body>
</html>
In this example, the
link in iframe_top_content.html uses target="_top", so when clicked,
it opens BBC in the full window, breaking out of the iframe.
Assignments
Using Attribute :
tittle
and rel
Assignments demonstrating the use of the title and rel attributes
in HTML links (<a> tags). The title attribute is often used to add a
tooltip, while the rel attribute defines the relationship between the current
page and the linked page.
Assignment 1:
Adding a title Attribute
Objective: Add a tooltip to a link using the title attribute.
Instructions:
1. Create an HTML file named
title_attribute_example.html.
2. Add a link to an external website (e.g.,
OpenAI) and add a title attribute to provide a tooltip.
3. When you hover over the link, a tooltip
should appear.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Title Attribute Example</title>
</head>
<body>
<h1>Title Attribute in Links</h1>
<p>Hover over the link below to see the tooltip:</p>
<!-- Link with title attribute -->
<a href="https://www.openai.com" title="Visit OpenAI's
official website">OpenAI Website</a>
</body>
</html>
In this example,
hovering over the link will display a tooltip saying "Visit OpenAI's
official website."
Assignment 2: Using
the rel="noopener noreferrer" Attribute with
target="_blank"
Objective: Use the rel attribute to improve security and performance when
opening links in a new tab.
Instructions:
1. Create an HTML file named
rel_noopener_example.html.
2. Add a link to an external website (e.g.,
Wikipedia) with target="_blank" and rel="noopener
noreferrer".
3. rel="noopener noreferrer"
improves security by preventing the new page from accessing the window.opener
object.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Rel Noopener Example</title>
</head>
<body>
<h1>Rel Attribute: noopener noreferrer</h1>
<p>Click the link below to open Wikipedia in a new tab with improved
security:</p>
<!-- Link with rel="noopener noreferrer" -->
<a href="https://www.wikipedia.org" target="_blank"
rel="noopener noreferrer">Open Wikipedia in New Tab</a>
</body>
</html>
In this example,
using rel="noopener noreferrer" ensures that the linked page doesn't
have access to the originating page, which enhances security when links open in
new tabs.
Assignment 3: Using
title and rel="nofollow" on External Links
Objective: Add a nofollow attribute to inform search engines not to pass
authority to an external link, along with a tooltip using title.
Instructions:
1. Create an HTML file named
rel_nofollow_example.html.
2. Add a link to an external website (e.g.,
Stack Overflow) with rel="nofollow" to tell search engines not to
follow the link.
3. Add a title attribute to show a tooltip
with additional information about the link.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Rel Nofollow Example</title>
</head>
<body>
<h1>Rel Attribute: nofollow</h1>
<p>Click the link below to go to Stack Overflow (note: search engines
won’t follow it):</p>
<!-- Link with rel="nofollow" and title -->
<a href="https://stackoverflow.com" rel="nofollow"
title="Go to Stack Overflow's website (nofollow)">Visit Stack
Overflow</a>
</body>
</html>
Here,
rel="nofollow" tells search engines not to follow this link, and the
title attribute displays a tooltip with additional information about the link.
Assignment 4: Using
rel="bookmark" and title for Internal Links
Objective: Use rel="bookmark" for an internal link pointing to a
specific section on the same page or another page. Add a title attribute to
explain the link's purpose.
Instructions:
1. Create an HTML file named
rel_bookmark_example.html.
2. Add an internal link with
rel="bookmark" to a section within the same page.
3. Add a title attribute to display a
tooltip with additional information about the section.
Solution:
<!DOCTYPE html>
<html
lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Rel Bookmark Example</title>
</head>
<body>
<h1>Rel Attribute: bookmark</h1>
<p>Use the link below to jump to Section 1 within the same
page:</p>
<!-- Internal link with rel="bookmark" and title -->
<a href="#section1" rel="bookmark" title="Jump to Section
1">Go to Section 1</a>
<!-- Section with ID for linking -->
<h2 id="section1">Section 1</h2>
<p>This is Section 1, where the internal link points.</p>
</body>
</html>
In this example,
rel="bookmark" designates the link as a bookmark, and the title
attribute displays "Jump to Section 1" when hovered over, enhancing
the user experience.
Over
All Assignments
1.
Create a
Personal Webpage with Links
o Create a simple HTML page that includes:
§ A link to an external website (e.g., a news site).
§ An internal link to another page (e.g., an "About"
page).
§ An anchor link to a specific section on the same page.
§ An email link.
§ A telephone link.
2.
Build a
Navigation Menu
o Design a navigation menu for a fictional website with links to
different sections (Home, About Us, Services, Contact). Use the <nav>
element and ensure each link points to an appropriate section or page.
3.
Add Link
Attributes
o Modify the links from the previous assignments to include:
§ target="_blank" for external links.
§ title attributes to provide additional information.
§ rel="noopener" or rel="noreferrer" where
appropriate.
Overall
Assignment 1
1.
Create a Personal Webpage with Links
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Personal
Webpage</title> </head> <body> <h1>Welcome
to My Personal Webpage</h1> <!--
Link to an external website --> <p><a
href="https://www.bbc.com" target="_blank"
rel="noopener" title="Visit BBC News">Check out BBC
News</a></p> <!--
Internal link to another page --> <p><a
href="about.html" title="Learn more about us">About
Us</a></p> <!--
Anchor link to a specific section on the same page --> <p><a
href="#section1" title="Jump to Section 1">Go to
Section 1</a></p>
<!-- Email link --> <p><a
href="mailto:example@example.com" title="Send us an
email">Email Us</a></p>
<!-- Telephone link --> <p><a
href="tel:+1234567890" title="Call us now">Call
Us</a></p>
<!-- Section for anchor link --> <h2
id="section1">Section 1</h2> <p>This
is Section 1 of the page.</p> </body> </html> |
2.
Build a Navigation Menu
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Website
Navigation</title> </head> <body> <header> <nav> <ul> <li><a
href="index.html" title="Home
Page">Home</a></li> <li><a
href="about.html" title="About Us Page">About
Us</a></li> <li><a
href="services.html" title="Our Services
Page">Services</a></li> <li><a
href="contact.html" title="Contact Us
Page">Contact</a></li> </ul> </nav> </header> </body> </html> |
3.
Add Link Attributes
To include link
attributes, modify the links from the previous assignments as follows:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Enhanced
Personal Webpage</title> </head> <body> <h1>Welcome
to My Enhanced Personal Webpage</h1>
<!-- Link to an external website with attributes --> <p><a
href="https://www.bbc.com" target="_blank" rel="noopener
noreferrer" title="Visit BBC News">Check out BBC
News</a></p>
<!-- Internal link to another page with attributes --> <p><a
href="about.html" title="Learn more about us">About
Us</a></p>
<!-- Anchor link to a specific section on the same page with attributes
--> <p><a
href="#section1" title="Jump to Section 1">Go to
Section 1</a></p> <!--
Email link with attributes --> <p><a
href="mailto:example@example.com" title="Send us an
email">Email Us</a></p> <!--
Telephone link with attributes --> <p><a
href="tel:+1234567890" title="Call us now">Call
Us</a></p> <!--
Section for anchor link --> <h2
id="section1">Section 1</h2> <p>This
is Section 1 of the page.</p> </body> </html> |
Notes:
- The
target="_blank" attribute opens the link in a new tab or window.
- The
rel="noopener noreferrer" attribute improves security and
privacy when opening links in a new tab.
- The
title attribute provides additional information about the link, which
usually appears as a tooltip on hover.
Additional
Assignments
1.
Create a Portfolio Page with Multiple Links
- Objective: Develop
a portfolio webpage that showcases various types of links.
- Instructions:
- Create
a webpage with links to different sections such as "Projects,"
"Skills," "Testimonials," and "Contact."
- Include
external links to your social media profiles (e.g., LinkedIn, GitHub).
- Add
internal links to different sections of the same page using anchor links.
- Ensure
each link has appropriate title attributes and demonstrates correct usage
of target and rel attributes where necessary.
Example
Code:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Portfolio</title> </head> <body> <header> <nav> <ul> <li><a
href="#projects" title="View My
Projects">Projects</a></li> <li><a
href="#skills" title="See My
Skills">Skills</a></li> <li><a
href="#testimonials" title="Read
Testimonials">Testimonials</a></li> <li><a
href="#contact" title="Contact
Me">Contact</a></li> <li><a
href="https://www.linkedin.com/in/yourprofile"
target="_blank" rel="noopener noreferrer"
title="Visit my LinkedIn profile">LinkedIn</a></li> <li><a
href="https://github.com/yourprofile" target="_blank"
rel="noopener noreferrer" title="Visit my GitHub profile">GitHub</a></li> </ul> </nav> </header> <section
id="projects"> <h2>Projects</h2> <p>Details
about my projects...</p> </section> <section
id="skills"> <h2>Skills</h2> <p>Details
about my skills...</p> </section> <section
id="testimonials"> <h2>Testimonials</h2> <p>Feedback
from colleagues...</p> </section> <section
id="contact"> <h2>Contact</h2> <p>How
to get in touch...</p> </section> </body> </html> |
2.
Design a Sitemap with Internal and External Links
- Objective: Create
a sitemap for a fictional website, including various types of links.
- Instructions:
- Develop
a sitemap page that lists all the pages of the website with links to each
page.
- Include
links to both internal pages and external resources related to the site.
- Use
appropriate title attributes and ensure that external links open in a new
tab.
Example
Code:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Sitemap</title> </head> <body> <h1>Sitemap</h1> <ul> <li><a
href="index.html"
title="Homepage">Homepage</a></li> <li><a
href="about.html" title="About Us">About
Us</a></li> <li><a
href="services.html" title="Our Services">Our Services</a></li> <li><a
href="contact.html" title="Contact Us">Contact
Us</a></li> <li><a
href="https://www.example.com" target="_blank"
rel="noopener noreferrer" title="External
Resource">External Resource</a></li> </ul> </body> </html> |
3.
Create a Link with JavaScript Interaction
- Objective: Integrate
JavaScript with HTML links for dynamic behavior.
- Instructions:
- Create
a webpage with a link that, when clicked, triggers a JavaScript function.
- The
JavaScript function should display an alert or modify content on the
page.
Example Code:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>JavaScript
Links</title> <script> function
showAlert() { alert("You
clicked the link!"); } </script> </head> <body> <h1>JavaScript
Link Example</h1> <p><a
href="#" onclick="showAlert(); return false;"
title="Click to trigger JavaScript">Click me</a></p> </body> </html> |
4.
Create a Form with Links
- Objective: Combine
forms and links in a practical application.
- Instructions:
- Build
a simple contact form with a "Submit" button.
- Add
a link to the form that redirects users to a thank-you page upon
submission.
- Ensure
that the form and link have appropriate attributes and functionality.
Example
Code:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width,
initial-scale=1.0"> <title>Contact
Form</title> </head> <body> <h1>Contact
Us</h1> <form
action="thankyou.html" method="get"> <label
for="name">Name:</label> <input
type="text" id="name" name="name"
required><br><br> <label
for="email">Email:</label> <input
type="email" id="email" name="email"
required><br><br> <label
for="message">Message:</label><br> <textarea
id="message" name="message" rows="4"
cols="50" required></textarea><br><br> <input
type="submit" value="Submit"> </form> <p><a
href="thankyou.html" title="Thank You Page">Go to
Thank You Page</a></p> </body> </html> |
5.
Create a Page with Multiple Link Styles
- Objective: Experiment
with different styles for links.
- Instructions:
- Create
a webpage with links styled using inline CSS, internal CSS, and external
CSS.
- Demonstrate
different states of links, such as normal, hover, and visited.
Example
Code:
<!DOCTYPE html> <html
lang="en"> <head> <meta
charset="UTF-8"> <meta
name="viewport" content="width=device-width, initial-scale=1.0"> <title>Styled
Links</title> <style> .external-link
{ color:
blue; text-decoration:
none; } .external-link:hover
{ text-decoration:
underline; } .internal-link
{ color:
green; text-decoration:
none; } .internal-link:visited
{ color:
purple; } </style> </head> <body> <h1>Styled
Links Example</h1> <!--
Inline CSS --> <p><a
href="https://www.example.com" style="color: red;
text-decoration: none;" target="_blank" rel="noopener
noreferrer" title="External Link">External Link with Inline
CSS</a></p> <!--
Internal CSS --> <p><a
href="about.html" class="internal-link" title="Internal
Link">Internal Link with Internal CSS</a></p> <!--
External CSS --> <p><a
href="https://www.example.com" class="external-link"
target="_blank" rel="noopener noreferrer"
title="External Link">External Link with External
CSS</a></p> </body> </html> |
*************************************