From ea5ab566954fded6d7d97011250be6e9d3c260d3 Mon Sep 17 00:00:00 2001 From: SebastianZ Date: Thu, 23 Jun 2016 15:07:05 +0200 Subject: [PATCH] [css-break-3] Bikeshed improvements related to property values (#141) --- css-break/Overview.bs | 147 +++++++++--------------------------------- 1 file changed, 29 insertions(+), 118 deletions(-) diff --git a/css-break/Overview.bs b/css-break/Overview.bs index e468ba638dc..9b38581a8ff 100644 --- a/css-break/Overview.bs +++ b/css-break/Overview.bs @@ -243,34 +243,13 @@ Controlling Breaks

Breaks Between Boxes: the 'break-before' and 'break-after' properties

- - - - - - - - - -
Name: - break-before, break-after -
Value: - auto | avoid | - avoid-page | page | left | right | recto | verso | - avoid-column | column | avoid-region | region -
Initial: - auto -
Applies to: - block-level elements, table row groups, table rows (but see prose) -
Inherited: - no -
Percentages: - N/A -
Media: - visual -
Computed value: - specified value -
+
+  Name: break-before, break-after
+  Value: auto | avoid | avoid-page | page | left | right | recto | verso | avoid-column | column | avoid-region | region
+  Initial: auto
+  Applies to: block-level elements, table row groups, table rows (but see prose)
+  Inherited: no
+  

These properties specify page/column/region break behavior @@ -395,33 +374,14 @@ Region Break Values

Breaks Within Boxes: the 'break-inside' property

- - - - - - - - - -
Name: - break-inside -
Value: - auto | avoid | avoid-page | avoid-column | avoid-region -
Initial: - auto -
Applies to: - elements in the normal flow that establish formatting contexts, - or that are block containers, table row groups, or table rows -
Inherited: - no -
Percentages: - N/A -
Media: - visual -
Computed value: - specified value -
+
+  Name: break-inside
+  Value: auto | avoid | avoid-page | avoid-column | avoid-region
+  Initial: auto
+  Applies to: elements in the normal flow that establish formatting contexts,
+      or that are block containers, table row groups, or table rows
+  Inherited: no
+  

This property specifies page/column/region break behavior @@ -454,40 +414,13 @@ Breaks Within Boxes: the 'break-inside' property

Breaks Between Lines: 'orphans', 'widows'

- - - - - - - - - -
Name: - orphans, widows - -
Value: - <integer> - -
Initial: - 2 - -
Applies to: - block containers - -
Inherited: - yes - -
Percentages: - N/A - -
Media: - visual - -
Computed value: - specified value - -
+
+  Name: orphans, widows
+  Value: <>
+  Initial: 2
+  Applies to: block containers
+  Inherited: yes
+  

The 'orphans' property specifies the minimum number @@ -997,35 +930,13 @@ Splitting Boxes

Fragmented Borders and Backgrounds: the 'box-decoration-break' property

- - - - - - - - - - -
Name: - box-decoration-break -
Value: - slice | clone -
Initial: - slice -
Applies to: - all elements -
Inherited: - no -
Percentages: - N/A -
Media: - visual -
Computed value: - as specified -
Animatable: - no -
+
+  Name: box-decoration-break
+  Value: slice | clone
+  Initial: slice
+  Applies to: all elements
+  Inherited: no
+  

When a break (page/column/region/line) splits a box,