Stimmt nicht ganz. Wenn bspw. eine Hintergrundfarbe gesetzt wird, aber keine Vordergrundfarbe, oder andersrum, dann gibt der Validator eine Warnung aus, wenn „Warnings“ auf „All“ gesetzt ist.
Ja, aber es findet keine Prüfung statt, ob das element Hinter dem Element ohne Hintergrundfarbe vielleicht eine passende hat :)
Folgendes würde z.B. bemängelt:
<div style="background: white;">
<h1 style="color: red";></h1>
</div>