Есть много способов сделать это.
Если вы действительно хотите, чтобы в вашем элементе A был класс 'hover', то вам нужно сделать:
a.hover:hover { code here }
Опять же, это редкость, когда есть такое className, вот как вы делаете обычное наведение:
select:hover { code here }
Вот еще несколько примеров:
1
HTML:
<a class="button" href="#" title="">Click me</a>
CSS:
.button:hover { code here }
2
HTML:
<h1>Welcome</h1>
CSS:
h1:hover { code here }
: hover - один из множества псевдоклассов.
Например, вы можете изменить, вы можете управлять стилизацией элемента, когда на него наводит курсор мыши, когда на него щелкают и когда на него нажимали ранее.
HTML:
<a class="home" href="#" title="Go back">Go home!</a>
CSS:
.home { color: red; }
.home:hover { color: green; }
.home:active { color: blue; }
.home:visited { color: black; }
Помимо неуклюжих цветов, которые я привел в качестве примеров, ссылка с классом 'home' будет по умолчанию красной, зеленой при наведении курсора мыши, синей при нажатии и черной после нажатия.
Надеюсь, это поможет