HTML<p class="test">Text</p>
CSS.test {
background: red;
background: yellow;
}
p {
background: green;
}
Liste durchlaufen und Regeln für das selbe Element vergleichen -> sobald ein Element "gewinnt" aufhören, sonst Liste weiter durchlaufen
SpeciFISHity - eine Comic-Erklärung
W3Schools CSS Specifity - mit Rechenregeln.
Chrome Entwicklungsumgebung -> Elements (Element auswählen) -> Styles (bzw. Rechtsklick -> Untersuchen), um Regeln in Prioritäts-Reihenfolge zu sehen
HTML<div class="schwarz">
<p class="rot">Text1</p>
<p class="rot" id="blau">Text2</p>
<p>Text3</p>
<p style="color: yellow">Text4</p>
<div class="rot">Text5</div>
<div>Text6</div>
</div>
CSSdiv.schwarz p.rot {
color: brown;
}
div[class] p.rot {
color: pink;
}
.rot {
color: red;
/*color: red !important;*/
}
#blau {
color: blue;
}
p {
color: green;
/*color: green !important;*/
}
div div {
color: grey;
}