Zitat von Monikatboley
einzig und allein wegen Deiner Übersicht ;)x)solche Elemente vererben,
x)stell Dir vor aus irgendeinem Grund sieht jemand keine Bilder- dann könnt er vielleicht (!) die Überschrift nicht lesen, weil auf einmal die Hintergrundfarben gleich mit der Farbe von h1 ist (alles schon passiert etc...)
x) und ich gebe es unumwunden zu: sehr oft sind CSS so aufgebaut, dass ganz viele Hacks nötig sind, ---für eine Sache, die ohne Hacks genauso lösbar wäre, aber so sehen die CSS ''richtig'' schön kompliziert aus und der Ersteller kann beweisen wie toll er die Hacks alle kann ;)x) wenn ein !important beanstandet wird -wert ich dies echt anders- als wenn zig Hintergründe fehlen, -weil dies kann Menschen mit Seheinschränkungen (Farbsehschwächen) echt das Lesen unmöglich machen,
x) und wirklich wegen der Übersicht - wie oft kam schon: ich bekomm die Hintergrundfarbe nicht weg--- logisch weil sie vom 6. Element oberhalb einfach unfindbar mitvererbt wurde ;)
lg
Nun, barrierefrei ist o.k., nur ist das kein heiliger Gral. Will sagen: Es gibt auch Grenzen und Zielgruppen. Allen alles recht zu machen, ist meines Erachtens weder wünschenswert noch sinvoll.