Servus!
Wenn die CSS-Regelsätze für
headernicht funktionieren, muss es irgendwo dort im CSS haken.
Schau dir mal diese möglichen Fehlerquellen an und hake sie ab.
Kommentiere die Wertzuweisungen aus und checke sie eine nach der anderen, ob sie funktionieren.
Muss ich den CSS-Link an eine andere Stelle setzen oder ihn irgendwo wiederholen?
Gibt es denn ein zweites Stylesheet? Wenn ja, überprüfe mit dem Seiteninspektor (F12), ob die Wertzuweisungen überschrieben werden.
header { background-color: blue; }
header h1 { color: white; }
body{ background-color: white; }
body h1, body p { color: #333; }
Ich habe mir Dein CSS noch mal angeschaut.
Die header h1 wird vom folgenden body h1 überschrieben.
mögl. Lösungen:
-
Reihenfolge umdrehen
-
body > h1formatiert nur h1, die direkt innerhalb des bodys stehen, aber nicht inbody > header > h1(siehe CSS/Selektoren/Kombinator/Kindkombinator)
Herzliche Grüße
Matthias Scharwies
"I don’t make typos. I make new words."