1
respuesta

[Duda] Este codigo es correccto?

En el video se utiliza

.productos li:hover h2{
    font-size: 33px;
}

Pero yo utilice:

.productos h2:hover{
    font-size: 33px;
}

Tambien es correcto o es una mala practica? Porque genero el mismo resultado

1 respuesta

¡Hola Victor!

Ambas formas de escribir el código son correctas y generan el mismo resultado. La diferencia radica en la especificidad del selector. En el primer código, estás aplicando el estilo al elemento h2 dentro de un li que está siendo activado al pasar el mouse por encima. En el segundo código, estás aplicando el estilo directamente al h2 dentro de cualquier elemento con la clase .productos que está siendo activado al pasar el mouse por encima.

En términos de buenas prácticas, es recomendable utilizar la forma más específica posible para evitar conflictos y tener un código más mantenible. En este caso, si solo quieres aplicar el estilo al h2 dentro de los elementos li que están siendo activados al pasar el mouse por encima, es mejor utilizar el primer código.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!