En este ejemplo se está afectando al encabezado h1 "Cabecera: header" de 6 maneras, a saber:
body{background: LightCyan;
color:black; }
#caja header h1 {color: blue;}
#caja .cabecera h1 {color: red;}
header h1 {color: yellow;}
h1 {color: purple;}
h1 {color: cyan;}
h1 style="color:green"
En segundo lugar se debe de calcular las duplas (A,B,C,D) para cada una de las líneas donde hay cambio de estilo al mismo elemento, donde el significado de cada literal es el que sigue:
Para este ejemplo
código | A | B | C | D |
---|---|---|---|---|
body{background: LightCyan;
color:black; }
|
0 | 0 | 0 | 1 |
#caja header h1 {color: blue;}
|
0 | 1 | 0 | 2 |
#caja .cabecera h1 {color: red;}
|
0 | 1 | 1 | 1 |
header h1 {color: yellow;}
|
0 | 0 | 0 | 2 |
h1 style="color:green"
|
1 | 0 | 0 | 1 |
Se puede observar, de la tabla anterior, que el inline style tiene mayor prioridad por lo cual es el estilo que se aplica al elemento h1