Tengo un problema al tratar de encontrar detalles específicos sobre cómo escribir correctamente las reglas de CSS en una hoja de estilo donde la clase o ID está anidado en muchos otros ID y estilos, p.Anidamiento de estilos CSS: ¿forma adecuada?
.mainbody #container #header #toprightsearch .searchbox {}
Así que aquí tenemos una clase searchbox
dentro de un ID toprightsearch
, en un ID de cabecera, en un ID de contenedor, en una clase mainbody
.
Pero parece funcionar correctamente si omito algunos de los ID.
¿Cuál es la forma correcta de de enumerarlas?
Si incluyo a todos los padres ¿lo hace más específico? ¿Puede error en diferentes navegadores si no incluyo todo?
Y cualquier información adicional sobre este tema sería apreciada.
Gracias
Ok, ¿hay alguna diferencia entre omisión de IDs y clases? – user103219