2 p
{ background: lime
; }
3 p
* { background: lime
; }
4 p
> * { background: lime
; }
5 p
+ * { background: lime
; }
6 p
~ * { background: lime
; }
8 /* let's try some pseudos that are not valid CSS but are likely to
9 be implemented as extensions in some UAs. These should not be
10 recognised, as UAs implementing such extensions should use the
11 :-vnd-ident syntax. */
13 :canvas
{ background: red
; }
14 :viewport
{ background: red
; }
15 :window
{ background: red
; }
16 :menu
{ background: red
; }
17 :table
{ background: red
; }
18 :select
{ background: red
; }
19 ::canvas
{ background: red
; }
20 ::viewport
{ background: red
; }
21 ::window
{ background: red
; }
22 ::menu
{ background: red
; }
23 ::table
{ background: red
; }
24 ::select
{ background: red
; }