aplicar estilos a los enlaces

Hola tengo una dudilla no muy importante (creo), pero weno, yo pregunto:

Para definir los estilos de los enlaces hay que hacerlo en los 4 estados ¿no? Pero en el Curso pone como ejemplo:

a {color: brown; text-decoration: none }
a:link {}
a:visited {}
a:hover {color: red; text-decoration: underline }
a:active {}

Mi pregunta es: ¿por qué es necesario poner esa primera línea?¿no bastaría con poner eso en el estado "link"? Porque es en el estado "link" cuando ha de tener color marrón y sin subrayar. Eso es lo que no entiendo :p

Saludossssss...
Hola

pues.... nos dicen que pongamos todo el grupo de las "a"
completito, aunque solo utilicemos uno o dos

asiq... el porque..... no lo se.... pero yo los pongo todos

jeje

saludos
Lázaro escribió:Hola tengo una dudilla no muy importante (creo), pero weno, yo pregunto:

Para definir los estilos de los enlaces hay que hacerlo en los 4 estados ¿no? Pero en el Curso pone como ejemplo:

a {color: brown; text-decoration: none }
a:link {}
a:visited {}
a:hover {color: red; text-decoration: underline }
a:active {}

Mi pregunta es: ¿por qué es necesario poner esa primera línea?¿no bastaría con poner eso en el estado "link"? Porque es en el estado "link" cuando ha de tener color marrón y sin subrayar. Eso es lo que no entiendo :p

Saludossssss...
Hola:
creo que todos los navegadores vienen con un estilo definido por defecto para como tienen que ser los enlaces de la directiva A que viene del inglés anchor y quiere decir ancla, ahora para que los enlaces tengan el color que queramos que se vean en nuestra web y el como queremos que los demás la vean definimos esas propiedades en esa dirctiva que se llama A, y así eliminamos virtualmente por decirlo así la que utilizan los navegadores por defecto,ahora esa directiva A tiene cuatro subordinados que serían los LINK, que se basará en esa directiva A está también el VISITED luego el HOVER y el ACTiVE, cuando usted crea un enlace a alguna página, usted no utiliza el hover ni el active ni el visited, usted utiliza la directiva A ((a href)(a name)(etc.)) que engloba a todos esos, si usted deja de poner esa A y solo pone las otras, los navegadores utilizarán las que tienen por defecto y con mucha suerte por algún despiste utilizarían las de alguna de esas subdirectivas pero es muy raro, lo mas probable es que no las tomen en cuenta. Esa directiva A es la que manda a las demás.
Saludos
Agradecido de los que aprenden enseñando