AD

¿Ya dominas lo básico? Un curso estructurado de HTML & CSS es la vía rápida para dar el salto.

Ver cursos de HTML & CSS en Udemy

Enlace de afiliado. No te cuesta nada extra.

🎨Lecciones de HTML & CSS
Lección 15 / 50

Añadir interacción con pseudoclases (:hover)

En esta lección harás que un elemento reaccione al pasar el ratón por encima, la interacción más básica y más habitual de la web.

Una pseudoclase se escribe pegada al selector con dos puntos y describe un estado. :hover es «mientras el cursor está encima»; también existen :focus (mientras el elemento tiene el foco) y :active (mientras se está pulsando). El estilo se aplica solo durante ese estado y desaparece al salir.

En el código de ejemplo, el botón es morado y pasa a rosa al pasar el ratón. La declaración transition: 0.2s hace que el cambio ocurra de forma suave en lugar de golpe.

Cuidado con dos cosas: no dejes espacio entre el selector y los dos puntos (.btn :hover significa otra cosa distinta a .btn:hover), y recuerda que en pantallas táctiles no existe el «pasar el ratón». Nunca escondas información importante detrás de un :hover.

En la práctica, dar respuesta visual al puntero en botones y enlaces es lo que hace que una interfaz se sienta viva. Es un detalle pequeño con un efecto enorme en la sensación de calidad.

HTML & CSS
SALIDA

💡 La vista previa se genera por completo en esta página; no se envía nada al exterior.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)