Diseño de links con CSS

Los vínculos o links por defecto se muestran azules y subrayados y cambian de color si ya han sido visitados. Para modificar esas características hay que manejar las siguientes propiedades:

  • Color: Cambia el color de la letra.
  • Background-color: Cambia el fondo dándole un aspecto como si hubieras utilizado un subrayador.
  • Text-decoration: Se refiere a la línea que subraya el vínculo, se podría quitar o cambiar por otro estilo.

Además, los links cuentan con pseudo-clases que permiten tener un mayor control sobre la presentación según las acciones que realice el usuario.

Pseudo-clases

  • Link: Estilo del link en general.
  • Visited: Estilo del link cuando ha sido visitado.
  • Hover: Estilo cuando se pasa el ratón por encima.
  • Active: Estilo del vínculo cuando está activo (siendo clicado).

A continuación dejo el CSS para que un vínculo tenga una fuente arial, con un color verde y sin subrayado.

El link a personalizar sería el siguiente

No redirecciona a ningún sitio (href=”#”) lo cual será ideal para los siguientes ejemplos.

links css

Resultado del CSS

Ahora supongamos que cuando sea visitado tenga un color distinto

Después de clicar en el enlace debería de cambiar color a verde oscuro. En mi caso FireFox no funcionó asique realice la prueba en Internet Explorer.

links visited css

Vínculo después de haber sido clicado

La siguiente regla será para cambiar el fondo del vínculo y darle un subrayado cuando se pasé el ratón por encima

link css hover

Vínculo al pasar el ratón por encima

Para finalizar una regla para cuando esté siendo clicado. Al mantener el click izquierdo debería ver como cambia el color de texto a rojo pero manteniendo el fondo amarillo.

link css active

Vínculo al mantener presionado el click izquierdo

Y hasta aquí el tutorial de hoy, espero que os haya servido de ayuda. A seguir picando código 🙂