ARadauer
Grünschnabel
Hallo,
ich habe eine Frage bezüglich der Rangfolge von CSS Stilen.
Folgendes Beispiel:
Ich dachte mir wenn ich in einen TAG mehrer Stile über class definiere, wird wahrscheinlich der letztere angewandt. In diesem Fall soll rot rot sein und blau blaub.
Jedoch richtet sich das Verhalten rein nach der Reihenfolge wie ich sie innerhalb vom <style type="text/css"> Tag definiert habe. Hier sind nun beide Zeilen rot.
Ist das nicht einwenig seltsam?
Mein konkretes Problem ist, dass ich mehrer Zeilen habe die sehr aufwändig formatiert sind und sich nur durch die Farbe unterscheiden. Ich würde gerne alle den selben Stil geben und bei einigen einfach zusätzlich die Farbe ändern. Wie mach ich das am Besten?
Danke
ich habe eine Frage bezüglich der Rangfolge von CSS Stilen.
Folgendes Beispiel:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<style type="text/css">
.blau {
color: blue;
}
.rot {
color: red;
}
</style>
</HEAD>
<BODY>
<p class="blau rot">rot</p>
<p class="rot blau">blau</p>
</BODY>
</HTML>
Ich dachte mir wenn ich in einen TAG mehrer Stile über class definiere, wird wahrscheinlich der letztere angewandt. In diesem Fall soll rot rot sein und blau blaub.
Jedoch richtet sich das Verhalten rein nach der Reihenfolge wie ich sie innerhalb vom <style type="text/css"> Tag definiert habe. Hier sind nun beide Zeilen rot.
Ist das nicht einwenig seltsam?
Mein konkretes Problem ist, dass ich mehrer Zeilen habe die sehr aufwändig formatiert sind und sich nur durch die Farbe unterscheiden. Ich würde gerne alle den selben Stil geben und bei einigen einfach zusätzlich die Farbe ändern. Wie mach ich das am Besten?
Danke