Hallo!
Gibt es in CSS sowas wie eine offizielle Rangfolge ?
Damit meine ich, dass ich in der externen Datei zb. "body" ohne Punkt davor definiere. Jetzt mache ich aber eine Seite deren body von dem der restlichen etwas abweicht.
Versteht das nun jeder Browser, wenn ich "<body class=...>" bzw. "<body style=...>" schreibe und zieht dann die zweite Definition der Standarddefiniton vor, oder gibt es bei dieser Reihenfolge keinen Standard auf den man sich verlassen kann ?
es gibt da eine grundsätzliche Reihenfolge, an die man sich so einigermaßen halten kann:
x{} ist das unterste
y x{} schon höher
.class{} auch - ob jetzt hier, oder einen weiter oben - eeh kA
x.class{} noch höher
#id{} ist 100% gültig
x#id{} is eh das gleiche
...mit !important hinter der Angabe kann sich eine Regel in dieser Reihenfolge nach ganz oben setzen.