ePubファイルに、ブロックを複数のページに分割しないように指示する方法はありますか。そのため、現在のページにブロックを表示するのに十分なスペースがない場合、ブロックは次のページではなく次のページから開始する必要があります。現在のページから始めて、次のページに移動します。
これが一般的に不可能な場合は、ibooksで機能し、他のリーダーで問題を引き起こさないソリューションも役立ちます:-}
を使用しpage-break-inside: avoid;
ます。ただし、他の人が述べたように、これがすべてのプラットフォームで機能することを期待するべきではありません。すべてのリーダーの新しいページで何かを開始するための唯一の絶対に確実な方法は、それを別のXHTMLファイルに配置することです。
私自身はそれらで遊んだことはありませんが、.css の widows と orphans のスタイルを見てみたいと思うかもしれません。これらは、こちらの 2.0.1 仕様でサポートされています(ページ付きメディア セクションまでスクロールします)。段落スタイルに十分な数値を設定するとうまくいくかもしれません。