Open In App
Related Articles

How to write a:hover in inline CSS?

Improve Article
Improve
Save Article
Save
Like Article
Like

It is called pseudo-selector and used to select all the elements when the user move mouse over the elements. It can be used on all the element. A <!DOCTYPE html> element must be declared in the document to see the working of this selector in all the elements. 

Example 1: 

html




<!DOCTYPE html>
<html>
 
<head>
    <title>a:hover in inline CSS</title>
    <style>
        h1 {
            color:green;
        }
        body {
            text-align:center;
        }
        a {
            text-decoration:none;
            color:green;
        }
    </style>
</head>
 
<body>
    <h1>GeeksforGeeks</h1>
    <h2>a:hover in inline CSS</h2>
    <a href="#"
       onMouseOver="this.style.color='red'"
       onMouseOut="this.style.color='green'">
      GeeksforGeeks
      </a>
</body>
 
</html>


Output:

 

Example 2: This example uses JavaScript to display a:hover content in CSS. The onmouseover and onmouseout event attribute is called to display the a:hover content. 

html




<!DOCTYPE html>
<html>
 
<head>
    <title>a:hover in inline CSS</title>
    <style>
        h1 {
            color:green;
        }
        body {
            text-align:center;
        }
        a {
            text-decoration:none;
            color:green;
        }
    </style>
    <script>
        function mouseover() {
            document.getElementById("gfg").style.color = "red";
        }
         
        function mouseout() {
            document.getElementById("gfg").style.color = "green";
        }
    </script>
</head>
 
<body>
    <h1>GeeksforGeeks</h1>
    <h2>a:hover in inline CSS</h2>
    <a href="#" id="gfg"
       onmouseover="mouseover()"
       onmouseout="mouseout()">
      GeeksforGeeks
      </a>
</body>
 
</html>


Output:

Supported Browsers: The browser supported by a:hover selector are listed below:

  • Apple Safari 3.1
  • Google Chrome 4.0
  • Firefox 2.0
  • Opera 9.6
  • Internet Explorer 7.0

CSS is the foundation of webpages, is used for webpage development by styling websites and web apps.You can learn CSS from the ground up by following this CSS Tutorial and CSS Examples.


Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 03 Aug, 2023
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials