Tengo entendido que el uso element.class
debe permitir que un elemento específico asignado a una clase reciba un "estilo" diferente al del resto de la clase. Esta no es una pregunta sobre si esto debería usarse o no, sino que estoy tratando de entender cómo se pretende que funcione este selector. Al mirar un montón de ejemplos en Internet, creo que la sintaxis es correcta y no entiendo por qué esto no funciona.
Aquí hay un ejemplo:
CSS:
h2 {
color: red;
}
.myClass {
color: green;
}
h2.myClass {
color: blue;
}
HTML:
<h2>This header should be RED to match the h2 element selector</h2>
<div class="myClass">
<h1>This header should be GREEN to match the class selector</h1>
<h2>This header should be BLUE to match the element.class selector</h2>
</div>