orphans屬性繼承屬性,指定區塊元素的內容在印刷時,改頁前的剩餘最小行數。
| 屬性 | 適用元素 | 屬性值 | 說明 |
|---|---|---|---|
| orphans | 區塊元素 | 整數值 inherit |
→ 改頁前的剩餘最小行數(Default值="2" → 強制繼承上層元素的屬性值 |
p { orphans : 5 ; }
widows屬性繼承屬性,指定區塊元素的內容在印刷時,改頁後下頁剩餘的最小行數。
| 屬性 | 適用元素 | 屬性值 | 說明 |
|---|---|---|---|
| widows | 區塊元素 | 整數值 inherit |
→ 改頁後下頁剩餘的最小行數(Default值="2" → 強制繼承上層元素的屬性值 |
p { widows : 5 ; }
page-break-after屬性非繼承屬性,指定區塊元素之後,是否強制改行。
| 屬性 | 適用元素 | 屬性值 | 說明 |
|---|---|---|---|
| page-break-after | 區塊元素 | auto always avoid left right inherit |
→ 系統自動判斷 → 強制改行 → 禁止強制改行 → 強制改行,下一頁為左頁 → 強制改行,下一頁為右頁 → 強制繼承上層元素的屬性值 |
div.chapter { page-break-after : always ; }
page-break-before屬性非繼承屬性,指定區塊元素之前,是否強制改行。
| 屬性 | 適用元素 | 屬性值 | 說明 |
|---|---|---|---|
| page-break-before | 區塊元素 | auto always avoid left right inherit |
→ 系統自動判斷 → 強制改行 → 禁止強制改行 → 強制改行,下一頁為左頁 → 強制改行,下一頁為右頁 → 強制繼承上層元素的屬性值 |
h1 { page-break-before : left ; }
page-break-inside屬性非繼承屬性,指定區塊元素的中途,是否強制改行。
| 屬性 | 適用元素 | 屬性值 | 說明 |
|---|---|---|---|
| page-break-inside | 區塊元素 | auto(Default值) avoid inherit |
→ 系統自動判斷 → 禁止強制改行 → 強制繼承上層元素的屬性值 |
.avoid { page-break-inside : avoid ; }