The break-after CSS property describes the page, column, or region break behavior (in other words, how and whether to break) after the generated box. If there is no generated box, the property is ignored.
The break-before CSS property describes the page, column or region break behavior before the generated box. If there is no generated box, the property is ignored.
The break-inside CSS property describes how the page, column or region break inside the generated box. If there is no generated box, the property is ignored.
The orphans CSS property refers to the minimum number of lines in a block container that must be left at the bottom of the page. This property is normally used to control how page breaks occur.
When a paragraph is split over two pages in paged media, the widows CSS property defines the minimum number of lines that must be left at the top of the second page. In typography, a widow is the last line of a paragraph appearing alone at the top of a new page. Setting the widows property allows the prevention of single-line widows.