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