1. CSS box-decoration-break

    Controls whether the box's margins, borders, padding, and other decorations wrap the broken edges of the box fragments (when the box is split by a break (page/column/region/line).

  2. CSS page-break properties

    Properties to control the way elements are broken across (printed) pages.

  3. CSS3 text-align-last

    CSS property to describe how the last line of a block or a line right before a forced line break when `text-align` is `justify`.

  4. CSS widows & orphans

    CSS properties to control when lines break across pages or columns by defining the amount of lines that must be left before or after the break.

  5. CSS3 tab-size

    Method of customizing the width of the tab character. Only effective using 'white-space: pre', 'white-space: pre-wrap', and 'white-space: break-spaces'.

  6. CSS3 Multiple column layout

    Method of flowing information in multiple columns

  7. CSS3 word-break

    Property to prevent or allow words to be broken over multiple lines between letters.

  8. CSS3 Overflow-wrap

    Allows lines to be broken within words if an otherwise unbreakable string is too long to fit. Currently mostly supported using the `word-wrap` property.

  9. css property: break-after

  10. css property: break-after: supported in multi-column layout

  11. css property: break-after: supported in multi-column layout: `always`

  12. css property: break-after: supported in multi-column layout: `avoid`

  13. css property: break-after: supported in multi-column layout: `avoid-column`

  14. css property: break-after: supported in multi-column layout: `column`

  15. css property: break-after: supported in paged media

  16. css property: break-after: supported in paged media: `always`

  17. css property: break-after: supported in paged media: avoid-page

  18. css property: break-after: supported in paged media: page

  19. css property: break-after: supported in paged media: `recto` and `verso`

  20. css property: break-before

  21. css property: break-before: supported in multi-column layout

  22. css property: break-before: supported in multi-column layout: `always`

  23. css property: break-before: supported in multi-column layout: `avoid`

  24. css property: break-before: supported in multi-column layout: `avoid-column`

  25. css property: break-before: supported in multi-column layout: `column`

  26. css property: break-before: supported in paged media

  27. css property: break-before: supported in paged media: `always`

  28. css property: break-before: supported in paged media: `page` and `avoid-page`

  29. css property: break-before: supported in paged media: `recto` and `verso`

  30. css property: break-inside

  31. css property: break-inside: supported in multi-column layout

  32. css property: break-inside: supported in multi-column layout: `avoid-column`

  33. css property: break-inside: supported in paged media

  34. css property: break-inside: supported in paged media: `avoid-page`

  35. css property: line-break

  36. css property: overflow-wrap: `break-word`

  37. css property: page-break-after

  38. css property: page-break-before

  39. css property: page-break-inside

  40. css property: white-space: `break-spaces`

  41. css property: word-break: `break-word`

  42. css property: word-break: `keep-all`