Hallo allerseits,
ich fange zwar grade erst an mit dem Web-Desäng, dachte mir aber "wenn schon, denn schon" und versuche deshalb validen Code zu benutzen. Mein XHTML wurde von W3C mit großem Applaus bedacht, mein CSS dagegen erzeugt ein paar Fehler.
So wird z.B. die CSS Klasse:
Code:
.subHead
{
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #990000;
margin-top : 20px;
text-align : right;
margin-right : 20px;
}
mit folgender Fehlermeldung bedacht:
Code:
Line : 234 Level : 1 You have no background-color with your color : .subHead
Die weiteren Meldungen sind ähnlicher Natur. D.h. also, der Validator will, dass ich an eine Klasse, die Texteigenschaften definiert, eine feste Hintergrundfarbe
annagele. Das führt aber mMn das Prinzip CSS ad absurdum, weil es ja gerade dadurch möglich wird, Klassen
dokumentübergreifend zu definieren und zu nutzen – unabhängig von umgebenden Elementen (z.B. Ebenen mit einer anderen Hintergrundfarbe).
Muss ich jetzt den Rest meines Lebens "unvalidiert" verbringen, oder gibt es sowas wie "background=auto" - "guck Dir gefälligst das Eltern-Element an und nimm dessen bg-Farbe!"?
Wolfgang
der Unvalidierte