- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Mon, 30 Dec 2002 03:53:25 -0500
- To: www-style@w3.org
The CSS2.1 grammar has: page : PAGE_SYM S* IDENT? pseudo_page? S* '{' S* declaration [ ';' S* declaration ]* '}' S* ; This means that @page :first { size: landscape } and @page :left { size: landscape } are both fine, while @page :first:left { size: portrait } is not valid. I'm hoping that this is just an oversight and that the "pseudo_page?" was supposed to be a "pseudo_page*"... Selecting the first page in cases when it's the left page could be quite useful, and normal selectors are not restricted to having only a single pseudo-class attached to them. Boris -- Under the most rigorously controlled conditions of pressure, temperature, volume, humidity, and other variables, the organism will do as it damn well pleases.
Received on Monday, 30 December 2002 03:53:27 UTC