Styling Links
Links can be styled with any CSS property (e.g. color, font-family, background, etc.).Special for links are that they can be styled differently depending on what state they are in.
The four links states are:
- a:link - a normal, unvisited link
- a:visited - a link the user has visited
- a:hover - a link when the user mouses over it
- a:active - a link the moment it is clicked
Example
|
- a:hover MUST come after a:link and a:visited
- a:active MUST come after a:hover
Common Link Styles
In the example above the link changes color depending on what state it is in.Lets go through some of the other common ways to style links:
Text Decoration
The text-decoration property is mostly used to remove underlines from links: Example
|
Background Color
The background-color property specifies the background color for links:Example
a:link {background-color:#B2FF99;} a:visited {background-color:#FFFF85;} a:hover {background-color:#FF704D;} a:active {background-color:#FF704D;} |