Specs for paged view and paged layout
See also: Paged View
List of specifications that need to progress or be created to cover the range of known page view and page layout
Note: some of the specs in this list may merge or split, in most cases it is not noted as such; main goal of this list is completeness.
Note: ## marks items that are not existing specs, properties or terms, these are something that I think should be considered
Paged View
Specific ways to create and manipulate paged presentations
[##]
CSS Paged View: “overflow:paged” and OM for pages
Defines paged presentation for element content
OM for page navigation and page access
“overflow:paged” can apply to non-flow controls (multiline flexbox, table)
[##] Page Templates
Depending on approach, may or may not be in scope of
CSS
-
-
Page View in UA (may not need a separate
spec but should have a definition and requirements)
Fragmentation enablers
Use of these modules puts content in fragmented environment, but providing a complete paged view is out of scope of the modules. Can be considered building blocks for paged view.
[css3-multicol]
CSS Muti-column Layout
[css3-regions]
CSS Regions
Fragmented flow
Modules defining flow of single-source content through a sequence of finite spaces
[css3-page] CSS2.1 paged media
General pagination behavior
Control page properties from content (page size, named pages)
Page model (margin boxes)
[css3-break]
CSS Fragmentation Controls
[css3-positioining]
CSS Positioned Layout: defines “position:page” (‘column’, ‘spread’, ‘region’ to match [css3-break])
[##] CSS3 Floats: defines algorithms for resolving page float conflicts
[css3-gcpm]
CSS Generated Content for Paged Media
Page-specific content: headers, footers, footnotes, bookmarks
Page floats become CSS3 Floats
[css3-grid-align] Grid Layout
[css3-grid] Grid positioning (or include in [css3-positioning])
[css-line-grid]
CSS Line Grid
Most CSS modules are relevant too (counters, media queries, fonts, etc.), only few are mentioned here that are new or have new behavior in page view.