@media rules

nested rules and Parse Errors...

chaotic test page
#01
16.mar.2005
rev: 24.oct.2005

Opera, Moz/FF, Safari, IEwin, IEMac- Test 1: black or red

Opera, Moz/FF, IEwin- Test 2: black or magenta

IEwin - Test 3: black or blue

Moz/FF, IEwin- Test 4: black or brown

Opera, IEwin- Test 5: black or green

Moz/FF, Safari, IEwin- Test 6: black or cyan

none Opera (mediaquery)- Test 7: black or blue

Moz/FF, IEwin, Safari, Opera- Test 8: black or red

p#test1 {color: red;}

@media all {
p#test2{color: magenta;}
@media screen {
p#test3 {color: blue;}
}
}

@media all {
p#test4 {color: brown;}
@media screen {
p#test5 {color: green;}
}
}

@media screen {
p#test6 {color: cyan;}
}

@media screen and (min-width: 0px){
p#test7 {color: blue;}
}

@media screen {
p#test8 {color: red;}
}

Notes:

Testing how browsers recover from parse errors caused by nested @media rules.

tested browsers:

Opera:
win2K: 7.22, 7.50, 7.54
win2K: 9.0 preview 1 (see: corrections)
Mac OS-X: 7.54
Moz:
win2K: 1.4, 1.7.2
FF:
win2K: (0.6), 0.8, 1.0
Mac OS-X: 1.0
Safari:
Mac OS-X: 1.2.4
IE:
win2K: 5.0, 6.0
Mac OS-X: 5.2
Netscape (Moz):
win2K: 7.2(Moz 1.7.2)

last rev.: 24.oct.2005

go to test-menu