Un enlace es un vínculo con el que enlazamos unas páginas con otras. El enlace en CSS tiene varias propiedades:
A:link = Enlace normal (Sin pulsar ni mantener el cursor encima)
A:visited = Cuando el enlace ha sido visitado anteriormente.
A:active = Cuando hacemos click sobre el enlace.
A:hover = Cuando situamos el cursor sobre el enlace.
Puedes definir estas propiedades en cualquier enlace que quieras para que el usuario pueda obtener mayor interactividad en tu sitio web.
Font-family
Se puede indicar el tipo de familia que se desea usar mediante la propiedad “font-family”.
Un ejemplo:
<style type="text/CSS">
a: hover {
font-family: Arial;
}
</style>
Font-style
Se puede dar estilo a la fuente, utilizando la propiedad “font-style”. Estas son las opciones disponibles:
font-style: normal; (normal)
font-style: oblique; (oblicua)
font-style: italic; (cursiva).
Font-weight
Se puede indicar la anchura de la fuente con la propiedad font-weight, pudiendo ser en negrita, por ejemplo:
font-weight: bold; (bold = negrita).
Podemos elegir los valores relativos:
font-weight: bolder; (bolder = más gruesa).
font-weight: lighter; (lighter = más fina).
La propiedad font-weight puede tomar un valor de 100 a 900, no tiene porqué ser bold (negrita).
Cabe destacar que de 100 a 500 el texto no se convierte en negrita, mientras que de 500 hasta 900 ya se aplica negrita al texto.
Ejemplo:
<style type="text/CSS">
a: hover {
font-weight: 400;
}
</style>
Text-decoration
También podemos darle decoración al enlace gracias a la propiedad text-decoration, pudiendo elegir entre estos tipos:
text-decoration: none = No se aplica ninguna decoración.
text-decoration: underline = Se subraya el texto.
text-decoration: overline = El texto se decora con una línea superior.
text-decoration: line-through = El texto se convierte en tachado.
text-decoration: blink = El texto se vuelve intermitente (parpadea).
También podemos combinar varios tipos de decoraciones, por ejemplo:
<style type="text/CSS">
a: hover {
text-decoration: overline underline;
}
</style>
Un ejemplo de cada tipo de decoración:
none | [ underline || overline || line-through || blink ]
Color
Al enlace se le puede dar cualquier color mediante la propiedad color: #elcolorenRGB; Que puede ser de 3 dígitos a 6. Ejemplo:
<style type="text/CSS">
a: hover {
color: #FFF; (o también se puede indicar como color: white;)
}
</style>
El código usando un poco de todas estas propiedades podría quedar así, como ejemplo:
<style type="text/CSS">
a: hover {
font-family: Arial;
text-decoration: underline;
color: #FFF;
font-weight: bold;
font-style: normal;
}
</style>
Finalmente podemos ver un ejemplo final de todas las propiedades que hemos mostrado.
Puedes recibir gratis más artículos por RSS, Twitter, Facebook o correo electrónico. ¡Muchas gracias por leerme!





Por ahora hay 5 comentarios ¿Quieres opinar?
Me suena que hace un tiempo hubo una campaña anti-blink, lo que no me acuerdo es si eran manías de unos cuantos o algo fundamentado. ¿Cómo lo veis vosotros?
Por cierto, felicidades por el blog, muy útil y didáctico
Buena recopilación de casi todas las cosas que afectan a un enlace en cuanto a la fuente. Creo que hay que aclarar que aunque el font-weight te permita establecer un valor de 100 a 900 este no se refleja en las fuentes, en general de 100 a 500 es lo mismo que no establecerlo y de 600 a 900 es como ponerla en bold.
Hola María, no recuerdo que hubiese en tiempos pasados una campaña anti-blink, aunque si la hubiese, creo que sabría su motivo de antemano, y es que el valor de decoración del texto “blink” es muy molesto para la vista y solo debe usarse para que un determinado texto llame la atención.
Un saludo.
De acuerdo JHMorales, lo aclararemos en la entrada.
Un saludo.
lo de Anti-blink , decian que era peligroso para personas con eplilepsia