page-break-beforeの履歴

print用(印刷用)のCSSで、あるプロパティの前の改ページを操作できる。

たとえば

<div id="hoge">
  <p>hogehoge</p>
</div>


このhogeが始まる時には改行せよってときには

#hoge{
page-break-before:always;
}


としとけばよい。

always以外にもavoid,left,rightなんかあるが、left,rightはほぼalwaysといっしょ(ブラウザによる)。

avoidは実装されていないブラウザも多いんだとさ。

もちろん同様にpage-break-afterもある