0% found this document useful (0 votes)
8 views7 pages

CSS Tutorial 11

Uploaded by

Rohit Raut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views7 pages

CSS Tutorial 11

Uploaded by

Rohit Raut
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CSS

[Link]

Links

A link is a connection from one web page to another web page. CSS property
can be used to style the links in various different ways.

❖ States of Link
Before discussing CSS properties, it is important to know the states of a
link. Links can exist in different states and they can be styled using
pseudo-classes.
There are four states of links given below:
• a:link => This is a normal, unvisited link.
• a:visited => This is a link visited by user at least once
• a:hover => This is a link when mouse hovers over it
• a:active => This is a link that is just clicked.

Syntax:
a:link {
color:color_name;
}

color_name can be given in any format like color name (green), HEX
value (#5570f0) or RGB value rgb(25, 255, 2). There is another state
‘a:focus’ which is used to focused when a user uses the tab key to
navigate through the links.

❖ The default value of links:


➢ By default the links created are underlined.
➢ When the mouse is hovered above a link, it changes to a hand icon.
➢ Normal/unvisited links are blue.
➢ Visited links are colored purple.

©Topperworld
CSS

➢ Active links are colored red.


➢ When a link is focused, it has an outline around it.

Example:

<!DOCTYPE html>
<html>

<head>
<title>CSS links</title>
<style>
p{
font-size: 25px;
text-align: center;
}
</style>
</head>

<body>
<p>
<a href="[Link]
Topper World Simple Link
</a>
</p>
</body>

</html>

©Topperworld
CSS

Output:

❖ CSS Properties of Links


Some basic CSS properties of links are given below:
1. color
2. font-family
3. text-decoration
4. background-color

➢ color
This CSS property is used to change the color of the link text.
Syntax:
a{
color: color_name;
}

Example:
<!DOCTYPE html>
<html>

<head>
<title>Link color property</title>
<style>
p{
font-size: 20px;
text-align: center;
}

©Topperworld
CSS

/*unvisited link will appear green*/


a:link {
color: red;
}
/*visited link will appear blue*/
a:visited {
color: blue;
}
/*when mouse hovers over link it will appear orange*/
a:hover {
color: orange;
}
/*when the link is clicked, it will appear black*/
a:active {
color: black;
}
</style>
</head>
<body>
<p>
<a href=”[Link]
Topper World </a>
This link will change colours with different states.
</p>
</body>
</html>

©Topperworld
CSS

Output:

➢ font-family
This property is used to change the font type of a link using font-family
property.
Syntax:
a{
font-family: "family name";
}

➢ Text-Decoration
This property is basically used to remove/add underlines from/to a link.
Syntax:
a{
text-decoration: none;
}

➢ background-color
This property is used to set the background color of the link.
Syntax:

a{
background-color: color_name;
}

©Topperworld
CSS

❖ CSS Link Button


CSS links can also be styled using buttons/boxes. The following example
shows how CSS links can be designed as buttons.
Example:
<!DOCTYPE html>
<html>

<head>
<title>Link button</title>
<style>
/*Setting font size for better visibility*/
p{
font-size: 2rem;
}

a{
background-color: green;
color: white;
padding: 5px 5px;
border-radius: 5px;
text-align: center;
text-decoration: none;
display: inline-block;
}

©Topperworld
CSS

</style>
</head>

<body>
<p>
<a href="[Link] id="link">
Topper World
</a>
a Computer Science Portal for Students.
</p>
</body>
</html>

Output:

©Topperworld

You might also like