Buenas prácticas

Utilizar IDs no es tan buena práctica en CSS, lo mejor es utilizar clases porque los IDs son muy importantes para el CSS y son específicos.

Podemos causar conflictos futuros si utilizamos IDs.

El editor de código nos ayuda con la especificidad

Si nos paramos sobre el selector veremos que tenemos una sección de especificidad del selector.

En el caso de la imagen, el primer 1 nos dice que tiene implícito un ID, el 0 es una clase y el siguiente 1 es una etiqueta.

El editor no nos va a decir cuando haya un estilo embebido, solo nos dará la especificidad de los IDs, clases, etiquetas o pseudo selectores.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4a26ec2d-f46a-401e-9fa9-59a8e085fd93/Captura_de_pantalla_de_2021-03-19_11-41-27.png

Especificidad en el código

Para el navegador es más importante que el código tenga más clases en vez de una clase y una etiqueta

Código de la clase