webForumDet fria alternativet

Förvirrad ang. height

HTML & CSS

7 svar · 242 visningar · startad av dectgap

Medlem sedan sep. 20021 655 inlägg
Frågan#1

Enligt wc3s dokumentation får height ha två olika värden: "auto" eller ett nummervärde (med tillhörande enhet). Procent är inget tillåtet värde.
http://www.w3.org/TR/REC-CSS1#height

Men i deras CSS Validator går följande kod igenom utan vare sig varningar eller fel-meddelanden:

div {
 height: 100%;
}

http://jigsaw.w3.org/css-validator/validator-text.html

Hur vill de ha det egentligen?

Medlem sedan nov. 20017 144 inlägg
#2

Bra observation. Procentvärden borde vara ok.....tycker jag.

Medlem sedan feb. 200321 inlägg
#3

Hej,
I css2 kan du även ha ett procentvärde. Och har du då validerat med CSS2 så går den självklart igenom :)

Medlem sedan sep. 20021 655 inlägg
#4

Jag validerade med CSS1.

Medlem sedan jan. 20016 874 inlägg
#5

Percentage values: N/A

Inte tillgängligt står det, inte olagligt ;)

Medlem sedan sep. 20021 655 inlägg
#6

frankof skrev:

Percentage values: N/A

Inte tillgängligt står det, inte olagligt ;)

Hade det varit tillåtet med procent hade det stått med under Values.

Medlem sedan jan. 20016 874 inlägg
#7

Tror du det?
Har du en annan förklaring?

Medlem sedan sep. 20021 655 inlägg
#8

Jämför deras förklaring av "height" med förklaringen av "width" (där procent är tillåtet).

Jag tror att w3c's CSS Validator faktiskt gör ett fel när den godkänner den korta koden jag skrev i första inlägget. Att det inte är några problem med att få koden att fungera i diverse webbläsare beror nog snarare på att de antingen stödjer CSS2 eller inte följer de rekommendationer som finns för CSS1.

259 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)