Как избежать разрыва страницы сразу после заголовка

У меня есть документ HTML 4.01 / CSS 2.1, который включает заголовок H3, за которым следует короткий (однострочный) блок абзаца, а затем неупорядоченный список с несколькими элементами :

Heading!

Some things:

  • Thing one
  • Thing B
  • Thing 4

Моя проблема в том, что когда я распечатываю документ (или визуализирую его как PDF с помощью wkhtmltopdf ), иногда разрыв страницы происходит сразу после заголовка перед абзацем, что выглядит довольно глупо.

Есть ли способ предписать избегать разрывов страниц сразу после заголовка? (Я не против решений HTML5 / CSS3, если это значительно упрощает ситуацию.)

Примечание: следуя рекомендациям, я попытался использовать свойство CSS page-break-after: avoid . Однако на самом деле это не работает ни в каких браузерах на основе WebKit или Mozilla .

25
задан Web_Designer 21 October 2015 в 17:11
поделиться