Клавиша / esc

widows

Сколько строчек переносим на новую страницу при печати?

Время чтения: меньше 5 мин

Кратко

Скопировано

Свойство widows указывает минимальное количество строк, которые можно переносить при печати на новую страницу, если не хватает места на текущей.

Работает только внутри директивы @media со значением print. Отправьте страницу на печать, чтобы посмотреть, что получится.

Пример

Скопировано
        
          
          @media print {  p {    widows: 2;  }}
          @media print {
  p {
    widows: 2;
  }
}

        
        
          
        
      

Как пишется

Скопировано

В качестве значения указывается целое положительное число, означающее минимум переносимых строк на следующую страницу при печати. Не работает при отрицательном значении.

Как понять

Скопировано

Свойство widows тесно связано другим свойством стилей для печати orphans и обозначает строки, которые отправятся на следующую страницу для печати.

Пример напечатанного на двух страницах текста
Поэма А. С. Пушкина «Руслан и Людмила». Синим выделена перенесённая на другую страницу строчка «всё ходит по цепи кругом». Такие строки в типографской литературе называют — «верхняя висячая строка».

Свойство widows наследуемое и вместо положительного числа можно передать значение inherit, при этом в свойство нельзя передавать отрицательные значения. Они работать не будут.

На что обратить внимание

Скопировано

Cвойство widows имеет преимущество перед orphans. Браузер выполнит это свойство, а затем постарается выполнить то, что указано в orphans.

По умолчанию в браузерах, кроме Mozilla Firefox widows: 2. В Firefox свойство не поддерживается.