As someone who is still learning CSS, I have a question regarding the use of "a" after a class. In the code snippet below, what exactly does "a" refer to?
.topnav {
background-color: black;
overflow: hidden;
position: -webkit-sticky;
position: sticky;
top: 0;
}
.topnav a {
float: right;
color: white;
text-align: center;
padding: 35px 20px;
font-size: 21px;
text-decoration: none;
text-decoration: underline 0.10em rgba(255, 255, 255, 0);
background-image: linear-gradient(#000, #000);
}
.topnav a:hover {
background-color: rgb(59, 59, 59);
transition: text-decoration 300ms;
text-decoration-color: white;
}