- From: Håkon Wium Lie <howcome@opera.com>
- Date: Wed, 5 Nov 2008 11:21:36 +0100
- To: "Grant, Melinda" <melinda.grant@hp.com>
- Cc: "www-style@w3.org" <www-style@w3.org>
Also sprach Grant, Melinda:
 > >   In this example, wide tables are floated to landscape pages:
 > >
 > >     table.wide {
 > >       float: page(landscape);
 > >     }
 > 
 > Seems good added flexibility. Where in the printed output should
 > the table appear? Immediately after the page from which it was
 > displaced? At the end of the document? Up to the UA? Do we want to
 > provide a control knob?
All these are options. Personally, I'd opt for a simple knob-less
solution were the page appears as early as possible. It may not be
possible to always use the next page. For example, it could come into
conflict with this:
  .figure { 
    float: top next page;
  }
How about:
  page() 
    The element is floated to a named page, which is created for the
    purpose of showing the element. The new named page should appear
    as early as possible while still honoring the 'next' keyword.
 > If two or more tables with class 'wide' are encountered within a
 > document, do they get printed on separate media sheets, or are the
 > tables both printed on the same sheet if they fit? (Probably some
 > dependency on the previous answer...)
I think same-sheet should be allowed (it's easy enough to set page
breaks if necessary) if a named page is in place and has room. No?
-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome
Received on Wednesday, 5 November 2008 10:23:01 UTC