Кратко
Свойство widows
указывает минимальное количество строк, которые можно переносить при печати на новую страницу, если не хватает места на текущей.
Работает только внутри директивы @media
со значением print
. Отправьте страницу на печать, чтобы посмотреть, что получится.
Пример
@media print { p { widows: 2; }}
@media print { p { widows: 2; } }
Как пишется
В качестве значения указывается целое положительное число, означающее минимум переносимых строк на следующую страницу при печати. Не работает при отрицательном значении.
Как понять
Свойство widows
тесно связано другим свойством стилей для печати orphans
и обозначает строки, которые отправятся на следующую страницу для печати.

Свойство widows
наследуемое и вместо положительного числа можно передать значение inherit
, при этом в свойство нельзя передавать отрицательные значения. Они работать не будут.
На что обратить внимание
Cвойство widows
имеет преимущество перед orphans
. Браузер выполнит это свойство, а затем постарается выполнить то, что указано в orphans
.
По умолчанию в браузерах, кроме Mozilla Firefox widows
. В Firefox свойство не поддерживается.