Ik heb net mijn css proberen te laten valideren, en dan geeft het waarschuwingen weer. Zie hier en voor het geval dat heb ik hier mijn code:

/*Open body*/
body
{
width : 100%;
height : 100%;
margin : 0px;
padding : 0px;
background-color : #f00;
}

/*Open container*/
#container
{
width : 90%;
height : 100%;
margin : 0%;
padding : 0%;
}

/*Open header*/
#header
{
width : 100%;
height : 10%;
margin : 0%;
padding : 0%;
background-color : #0f0;
}
/*Close header*/

/*Open content*/
#content
{
width : 100%;
height : 90%;
margin : 0%;
padding : 0%;
background-color : #00f;
}

img.valid
{
width : 88px;
height : 31px;
border : 0px;
}
/*Close content*/

/*Close container*/

/*Close body*/

Kunnen jullie mij helpen, want als het gevalideerd is ben ik een stuk blijer.

Groeten,
Christian Bolster
Die waarschuwing zijn niet zo erg hoor.

Als je background-color veranderd in background zullen de waarschuwingen wel weg zijn denk ik.

edit:

0% 0px, etc kun je gewoon vervangen door 0.
je hebt #f00.
je moet het voluit schrijven:

dus #(+6); VB: #000000;
overal.
nee, zo kun je de kleuren al een hele tijd aangeven.

#f00 is #ff0000
#f0c is #ff00cc
Bedankt voor de tip erik, maar heb ik al uit geprobeerd en het probleem blijf bestaan. Trouwens wat ik doe is een shorthand en is toegestaan.

Martijn bij background alleen maak je het alleen maar erger.

groeten,
Christian Bolster
Dan zit er gewoon een fout in de validator ...
Zou kunnen, maar ik w8 liever op een oplossing (als het bestaat) Zoniet dan denk dat het gewoon geldig is.

groeten,
Christian Bolster
En als je probeert met namen ipv hexadecimale waarden?

bv.: background-color: lime;

Wat het ook zou kunnen zijn is dat je een kleur moet opgeven voor je font met color: #000;
Als je een achtergrondkleur opgeeft, moet je ook een voorgrondkleur opgeven (color: #000 of zo, zoals Kasper al aangaf).

De reden hiervoor, is dat de user agent (meestal browser) zelf de voorgrondkleur mag bepalen. In theorie kan die dus hetzelfde zijn als de door jou gedefinieerde achtergrondkleur, en dat leest een beetje moeilijk ;-)

Om problemen te voorkomen, wordt het dan ook aangeraden om als je een background-color opgeeft ook meteen een color op te geven (en andersom).

Er zit dus geen fout in de validator, maar ik geef toe dat de melding iets duidelijker had mogen zijn...

Reageren