- 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