имхо никак.
сделай на js:
Код:
<a onmouseover="this.style.color='#003344'" href="hh">ggg</a>
но вообще, так идеологически неверно.
:hover <- это псевдо-класс.
т.е. ты наследуешь свой класс("a") от класса тега "a", т.е. ссылки, соответственно ты наследуешь все методы и свойства базового класса. и потом можешь их переопределить(если они виртуальные и публичные):
Код:
a.a
{
color: black;
}
a.a:hover
{
color: red;
}
a.b
{
color: black;
}
a.b:hover <-- фактически это переопределение метода(в данном случае псевдо-класса)
{
color: orange;
}
если хочется на js(более универсально и гибко), то тогда так:
Код:
function OnHoverHandler(object,cssClassName)
{
if (object != null)
{
object.className = cssClassName;
return true;
}
return false;
}
а далее этот обработчик можно подцепить к любому объекту:
Код:
<a href="gg" onmouseover = "OnHoverHandler(this,cssClassName)"
ну и наконец можно пойти еще дальше, но это будет уже полный оффтоп