Jo hover ligger sista för någon active har jag ju inte. Måste vara min Safari som skojar till det. Fast det verkar ju märkligt att det inte fungerar i OmniWeb heller i så fall.
Nä, du har "visited" sist:
a:link {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: underline;
margin: 0;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
a:hover {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #990000;
text-decoration: underline;
margin: 0;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
a:visited {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: underline;
margin: 0;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
Du behöver förresten inte ha med alla parmetrar i alla pseudoklasser eftersom dom "ärvs". Det räcker om du har allt i a:link, och sedan bara som nedan. Och då kan du lika gärna peta in active också. Alltså så här:
a:link {
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: underline;
margin: 0;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
a:visited {
color: #000000;
}
a:hover {
color: #990000;
}
a:active {
color: #000000;
}
EDIT: Förresten kanske du ska funder på att antingen välja fontstorlek i procent till användarens default, dvs 100% eller 90% eller t.ex. "small", "medium", etc. 10px är nämligen i minsta laget och användare på IE/Win har svårt att göra fonten större. Åtminstone borde du kanske fundera på 11px....
</dagens usability-tips>