Es verdad el orden en que deben declararse estas pseudo clases es: a:link, a:visited, a:hover, a:active. El código queda asi:
Código CSS:
Ver originala:link {
text-decoration: none;
color: #56000D;
}
a:visited {
color: #56000D;
text-decoration: none;
}
a:hover {
color: #FFF;
background-color: #56000D; /*backgraund-color:inherit;*/
}
a:active {
color: ;
text-decoration: none;
color: #56000D;
}
Tambien es necesario incluir la declaración DTD al inico del archivo HTML.
Para HTML 4.01
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Para XHTML 1.0
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">